Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找一种将数字键映射到 VimL 中的 :tabnext 的方法。我想让切换选项卡和启用 tmux 样式切换时更容易。
map <leader>t[0-9] :tabnext regex([0-9])
这是我的工作解决方案,但我不确定 Vim 中是否有任何正则表达式工具。是否可以将一系列键映射到正则表达式?
使用 for 循环来实现这一点。添加到您的.vimrc:
for i in range(9) execute printf('nnoremap <silent> <leader>t%d :tabnext %d<CR>', i, i) endfor