vim的Tabbar插件设置

vim的Tabbar插件可以迅速的在已打开的文件中切换,但最近在Mac的Terminal里使用vim的时候,Alt+NUM键并不能迅速切换。

只能修改Tabbar.vim的源码来enable这个功能,

将下面的代码

1
2
3
4
5
6
7
8
noremap <unique> <script> ± :call <SID>Bf_SwitchTo( 1)<CR>:<BS>
noremap <unique> <script> ² :call <SID>Bf_SwitchTo( 2)<CR>:<BS>
noremap <unique> <script> ³ :call <SID>Bf_SwitchTo( 3)<CR>:<BS>
noremap <unique> <script> ´ :call <SID>Bf_SwitchTo( 4)<CR>:<BS>
noremap <unique> <script> µ :call <SID>Bf_SwitchTo( 5)<CR>:<BS>
noremap <unique> <script> ¶ :call <SID>Bf_SwitchTo( 6)<CR>:<BS>
noremap <unique> <script> · :call <SID>Bf_SwitchTo( 7)<CR>:<BS>
noremap <unique> <script> ¸ :call <SID>Bf_SwitchTo( 8)<CR>:<BS>

改成下面的

1
2
3
4
5
6
7
8
noremap <unique> <script> ¡ :call <SID>Bf_SwitchTo( 1)<CR>:<BS>
noremap <unique> <script> ™ :call <SID>Bf_SwitchTo( 2)<CR>:<BS>
noremap <unique> <script> £ :call <SID>Bf_SwitchTo( 3)<CR>:<BS>
noremap <unique> <script> ¢ :call <SID>Bf_SwitchTo( 4)<CR>:<BS>
noremap <unique> <script> ¢ :call <SID>Bf_SwitchTo( 5)<CR>:<BS>
noremap <unique> <script> ∞ :call <SID>Bf_SwitchTo( 6)<CR>:<BS>
noremap <unique> <script> ¶ :call <SID>Bf_SwitchTo( 7)<CR>:<BS>
noremap <unique> <script> • :call <SID>Bf_SwitchTo( 8)<CR>:<BS>

在保存的时候还会出现错误,要使用命令:w ++enc=utf-8来。

赞赏是最好的支持与鼓励!