0

我正在寻找一种将数字键映射到 VimL 中的 :tabnext 的方法。我想让切换选项卡和启用 tmux 样式切换时更容易。

map <leader>t[0-9] :tabnext regex([0-9])

这是我的工作解决方案,但我不确定 Vim 中是否有任何正则表达式工具。是否可以将一系列键映射到正则表达式?

4

1 回答 1

0

使用 for 循环来实现这一点。添加到您的.vimrc

for i in range(9)
  execute printf('nnoremap <silent> <leader>t%d :tabnext %d<CR>', i, i)
endfor
于 2016-08-13T08:25:03.510 回答