私はいつもgvim全体を殺してしまうので、:x
vimgui-modeに設定したいと思います。これはちょっと面倒です。delete buffer
GUIの問題を具体的に設定できることif has("gui running")
は知っていますが、再マップする方法がわかりません:x
前もって感謝します
ps .:タグ/用語remap
が間違っているかもしれませんが、正しい用語がわかりません。そのため、Googleはまったくヘルプを提供しませんでした。
これは見た目ほど簡単ではありません。:map
コマンドでは機能せず:command
、大文字で始まるコマンドのみを受け入れます。しかし、あなたは使うことができます:cabbrev
:
if has("gui_running")
cabbrev x bd
endif
更新:実際には使用:cmap
でき:cmap x bd
ます:が、正しく機能しません:x
コマンド内の各出現は、すぐに に置き換えられbd
ます。
編集: この質問は、vim で Ex コマンドを (再) マップできますか?の複製です。.