2006年 08月 13日

vim 補完リスト

補完リストがでなかったころの名残というか、なんというかなのだろうけど、微妙に直感的じゃない挙動になるなぁ。

迷うとき

  • 補完を開始して、候補が多すぎて文字を追加したいとき (そのまま入力すると、補完してしまう)
  • 補完を選んで Enter で確定させようとすると改行されてしまう。

:h popupmenu-keys

望む挙動

  • C-X C-N したら補完候補だけポップアップメニューされる (まだ補完しない)
  • それで入力したらそのまま絞り込む
  • Enter か TAB で確定

とりあえず補完キャンセルが C-E ってだけ覚えた!

C-X C-N したらとりあえずポップアップメニューだけ表示されるっていうのは completeopt に longest を入れとけばいいみたい。
>||vim|
set completeopt=menu,preview,longest
|
補完選んだあと何を押せばいいかで悩むなぁ。