vimで動的SQLオートコンプリート(オムニメニュー)機能を使用しようとしていますが、機能しません。
Linux MintでYakuakeターミナルを使用していますが、DBextvimプラグインが機能しています。
できますがC-xC-o、テーブルしか表示されず、列も必要です。左右でドリルすることもできません。
挿入モードで押すと、C-c押したようにEsc動作し、通常モードに戻ります。
入力:SQLSetType pgsql
すると、「エディタコマンドではありません」と表示されます。
vimで動的SQLオートコンプリート(オムニメニュー)機能を使用しようとしていますが、機能しません。
Linux MintでYakuakeターミナルを使用していますが、DBextvimプラグインが機能しています。
できますがC-xC-o、テーブルしか表示されず、列も必要です。左右でドリルすることもできません。
挿入モードで押すと、C-c押したようにEsc動作し、通常モードに戻ります。
入力:SQLSetType pgsql
すると、「エディタコマンドではありません」と表示されます。
ここに着陸した人のために:私はVIM用のSQLプラグインを作成しました。これにはインテリセンスもあります:https ://github.com/cosminadrianpopescu/vim-sql-workbench 。これはSQLWorkbenchに基づいています。
OK、つまりft_sqlのドキュメントには、列にアクセスするためのショートカットはそうではないと書かれているようですが、実際C-cには、これは---C-C cを意味し、次にヒットするか、---を意味する可能Ctrl性があります。ShiftCcCtrlLCtrlc
残念ながら、それは少し奇妙なことではないので、組み合わせを試し続けて、何がうまくいくかを見つけることができるかどうかを確認してください!
追加した
filetype plugin on
私の.vimrcファイルでは、ホットキーはcrtl + shift + cです(ターミナルからコピーする場合など)。その組み合わせを押した後、tを押してすべてのテーブルを表示し、左に押して強調表示された列にドリルダウンします。テーブル、
残りは
:h sql.txt