Vim: Сопоставить Cmd-Alt-j с tabprevious?
У меня чертовски много времени с этим. Я начал больше использовать вкладки в MacVim, и я пытаюсь сделать отображение Cmd+Alt+j и Cmd+Alt+k для перемещения назад и вперед между вкладками. Аналогично использованию Cmd+Alt+Left или Right в Textmate, но без необходимости выходить из домашней строки.
Когда я пробую следующее, это просто не работает:
nnoremap <D-M-j> :tabprevious<CR>
nnoremap <D-M-k> :tabnext<CR>
Кроме того, если я попытаюсь ввести фактическое нажатие клавиши в моем gvimrc, я получу вместо <D-M-(delta symbol)>
или <D-M-(degree symbol)>
вместо.
Есть какой-то секрет, который я пропускаю, или что-то глупое я делаю?
2 ответа
Сделай это:
nnoremap <D-M-j> gt
Перейти к следующей вкладке
nnoremap <D-M-k> gT
Чтобы перейти на предыдущую вкладку
Вы можете расширить это, используя это для переключения буферов, а также заменить в gt
а также gT
с :bn<cr>
а также :bp<cr>
соответственно