2016-08-07 14 views
1

私は簡単に私のvimrcでキーを再マッピングする方法を見つけましたが、ない例:bdのためであることを... :badd:newのようなコマンドを変更する方法、:n ...vimコマンドの名前を変更する方法はありますか?

誰かがこれを行う方法を私を見ることができ、またはそれを示すページへのリンクを教えてください。

+0

':n'と':bd'は既に他の存在するコマンドであり、代わりに ':N'または':Bd'を使用することができます。 –

+1

@Meninx ':N'は既に取られています。すべてのものの:) –

+4

はい、コマンドを変更することはできますが、(1)既存のコマンドを上書きしないようにする必要があります(それ以外の場合は、プラグインが左右に分割されます)。(2)それ[安全に](http://vim.wikia.com/wiki/Replace_a_builtin_command_using_cabbrev)。 –

答えて

2

:command!を使用してください。例えば は、あなたがあなたのファイルを保存する:w<cr>に加えて:W<cr>を入力できるようにしたい場合は、あなたのvimrcに

command! W w 

を次の行を追加します感嘆符は次のように、コマンドのマッピングは非再帰的になりnoremapmap。 さらに、と定義するコマンドは、大文字ので始まる必要があります。 これにより、組み込みコマンドとの重複が防止されます。

関連する問題