最新消息:

vim: tab切换使用leader键

vim niuge678 464浏览 0评论

作用

1、当你按下 逗号+1,相当于按了 1gt,切换到第一个tab上。

解释

" <Leader>[1-9] move to tab [1-9]
" from: https://github.com/liuchengxu/dotfiles/blob/master/vimrc#L74
for s:i in range(1, 9)
  execute 'nnoremap <Leader>' . s:i . ' ' . s:i . 'gt'
endfor

1、s:i 就是一个变量的名字。
2、echo一下是这样:
nnoremap 1 1gt
nnoremap 2 2gt
nnoremap 3 3gt
nnoremap 4 4gt
nnoremap 5 5gt
nnoremap 6 6gt
nnoremap 7 7gt
nnoremap 8 8gt
nnoremap 9 9gt

还有几个gt相关的命令也先放到这里

1、gt,下一个,可循环。
2、gT,前一个,可循环。
3、tabe .zshrc 在新tab打开文件(tab+edit的缩写)。

:tabnew:新建
:tabs 显示已打开标签页的列表
:tabc 关闭当前标签页
:tabn 移动到下一个标签页
:tabp 移动到上一个标签页
:tabfirst 移动到第一个标签页
:tablast 移动到最后一个标签页

转载请注明:牛哥678 » vim: tab切换使用leader键

与本文相关的文章

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址