【发布时间】:2011-07-26 15:16:39
【问题描述】:
我似乎找不到用于在 Gvim 中打开的标签之间切换的预定义键盘快捷键。它是什么,如果没有,我该如何定义?
【问题讨论】:
标签: vim
我似乎找不到用于在 Gvim 中打开的标签之间切换的预定义键盘快捷键。它是什么,如果没有,我该如何定义?
【问题讨论】:
标签: vim
使用gt 和gT 命令。
:tabn 和 :tabp 也可以。
阅读:help gt 并完整阅读该部分。那里解释了许多有用的命令。
【讨论】:
gt,那么使用帮助很容易。但是如何使用 Vim 的帮助找到合适的命令来“打开新选项卡”呢? :help tab 没有帮助...
:helpgrep 使用正则表达式在帮助文件中搜索文本。对于这个特殊问题,我会使用:helpgrep \<next\ tab\>。对于您打开新标签的特殊问题,我会使用:helpgrep \<new\ tab\>。请参阅 :help help 以了解 help 可以帮助您的各种方式。
:tabnew
按gt 切换标签。另外 - 1gt 2gt 打开第一个、第二个...选项卡。
【讨论】:
我的 vimrc 中有这些映射:
map <C-Left> <Esc>:tabprev<CR>
map <C-Right> <Esc>:tabnext<CR>
map <C-n> <Esc>:tabnew
我绝不是专业人士,但它对我有用,所以我想我会分享:) Control+Right 用于下一个选项卡,Control+Left 用于上一个选项卡,Control+n 打开一个新选项卡(省略了,因此您可以指定在新选项卡中打开的路径)。
【讨论】:
<C-Left> 和 C-<PageUp> 一样 :)
C-<PageUp>
C-<PageDown>
这些是预定义的,并不是很实用,因为在大多数键盘上,页面键都放置在角落,远离“自然”手的位置。
【讨论】: