我对此很开心。我已经开始在MacVim中使用更多标签了,我正在尝试制作Cmd + Alt + j和Cmd + Alt + k的映射以在标签之间来回移动。类似于在Textmate中使用Cmd + Alt + Left或Right,但不必离开主行。
当我尝试以下操作时,它根本不起作用:
nnoremap <D-M-j> :tabprevious<CR>
nnoremap <D-M-k> :tabnext<CR>
此外,如果我尝试将实际击键输入到我的gvimrc中,我会转而使用<D-M-(delta symbol)>
或<D-M-(degree symbol)>
。
我遗失了一些秘密,或者我正在做些什么蠢事?
答案 0 :(得分:6)
set macmeta
会使<M-D-j>
绑定工作。
答案 1 :(得分:0)
这样做:
nnoremap <D-M-j> gt
转到下一个标签
nnoremap <D-M-k> gT
转到上一个标签
你可以通过使用它来切换缓冲区来扩展它,同时用gt
和gT
分别替换为:bn<cr>
和:bp<cr>