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 に答える