我是一名 Vim 菜鸟,喜欢本维基设置键映射以便快速循环浏览多个文件。唯一的问题是:我无法让它工作!
我的~/.vimrc
包含以下几行(请注意,维基页面前面没有冒号nnoremap
;我尝试过有和没有冒号):
"Cycle through tabs
:nnoremap <C-Tab> :tabn<CR>
:nnoremap <C-S-Tab> :tabp<CR>
当我在 中打开多个标签页时,vim
按Ctrl+Tab或Ctrl++不会有任何效果。但是,如果我按和,我就可以循环切换标签页。ShiftTab:tabp
:tabn
Vim 7.4
我在 Ubuntu 14.04 上使用。
答案1
我找到了!
这不是一个错误。此行为是由于终端无法区分Control和Control-而导致的Tab。
这些快捷方式在任何具有 GUI 的 Vim(如 gVim)中都可以正常工作。
来源:https://stackoverflow.com/questions/1646819/how-can-i-map-ctrl-tab-to-something-in-vim