我想在vim中使用動態SQL自動完成(omni menu)功能,但它不工作。Vim SQL omnicomplete
我在Linux Mint上使用Yakuake終端,並且DBext vim plugin正在工作。
我可以做C-XC-O,但它只能說明表,我需要的列了。我也不能左右鑽。
如果我在插入模式和我按C-C然後它就像我按下Esc鍵和返回到正常模式。
當我輸入:SQLSetType pgsql
它說「不是編輯器命令」。
我想在vim中使用動態SQL自動完成(omni menu)功能,但它不工作。Vim SQL omnicomplete
我在Linux Mint上使用Yakuake終端,並且DBext vim plugin正在工作。
我可以做C-XC-O,但它只能說明表,我需要的列了。我也不能左右鑽。
如果我在插入模式和我按C-C然後它就像我按下Esc鍵和返回到正常模式。
當我輸入:SQLSetType pgsql
它說「不是編輯器命令」。
我在.vimrc文件 添加
filetype plugin on
和熱鍵是CRTL + Shift + C鍵(比如,如果你想從終端複製) 您按下此組合之後按T鍵顯示所有的表,然後離開向下鑽取到高亮表的列,
剩下的就是在
:h sql.txt
OK,所以ft_sql文件似乎是說,快捷方式去列不抄送,但實際上CCÇ這可能意味着要麼按Ctrl - 移 - Ç和然後打到c或它可能意味着Ctrl - LCtrl - c。
不幸的是,這不僅僅是一個奇怪的事情,所以不斷嘗試組合,看看你是否能找到有效的方法!
對於誰的土地他回覆:我爲VIM創建了一個sql插件,它也有intellisense:https://github.com/cosminadrianpopescu/vim-sql-workbench。它基於SQL Workbench。
這似乎是超級用戶重複。雖然我有同樣的問題。 – 2012-09-19 13:14:24