MacVimでコマンドキーを使用するにはどうすればよいですか?たとえば、私はNerdTreeを開くためにN CTRLPまたはCmdをを開くためにCmdをトンを押してできるようにしたいと思います。MacVimのコマンドキー
map <D-t> :CtrlP<CR>
map <D-n> :NERDtree<CR>
あなたは:help key-notation
の異なるキーマッピングについての詳細を読むことができます:あなたは次の操作を行うことができますので
MacVimでコマンドキーを使用するにはどうすればよいですか?たとえば、私はNerdTreeを開くためにN CTRLPまたはCmdをを開くためにCmdをトンを押してできるようにしたいと思います。MacVimのコマンドキー
map <D-t> :CtrlP<CR>
map <D-n> :NERDtree<CR>
あなたは:help key-notation
の異なるキーマッピングについての詳細を読むことができます:あなたは次の操作を行うことができますので
は、OS X上のコマンドキーは、Vimのスーパーキーとして知られています。 はのコマンドではなく、代わりに修飾子であるため、コマンドキーをリーダーとして使用することはできません。
⌘は他のVimsでは' M-'であるかもしれませんが、MacVimでは' D- 'です。 '' macmeta ''が設定されている場合、 'M-'はOption/Altでトリガされます。 –
@WilburVandrsmithああ、あなたは正しいです、私は私の設定で '
私は 'D-'、 'A-'と 'M-'をマッピングしようとしましたが、それらはすべて動作しません。私は 'CtrlP'と' NERDTree'のエイリアスを作成するのと同じことを達成しようとしています。どうしたの? –
:help <D-
を参照してください。 <D-t>
を使用してにマッピングする⌘-T; ただし、⌘-Tは、MacVimのメニュー内の「新しいタブ」に既にマップされています。あなたはそれをVimマップで使用できるように削除する必要があります。
一部のキーは、OSが結合していて、ちょうどそれらにアクセスすることはできませんが、⌘-Tは(:help Actions.plist
を参照しての数行を上にスクロール彼らは、ヘルプファイルで使用例を利用できるようにして実際にすることができます4.
)。あなたは
:macmenu File.New\ Tab key=<nop>
との結合「新しいタブ」を設定解除してからnnoremap <D-t> whatever
で⌘-Tをマップする必要があります。
'
ここでも別の質問があります:http://superuser.com/questions/249448/macvim-re-map-command-key-combinations-like-dfチェックアウト;) –
キーのリスト':help key-notation'を介してvimで利用可能 –