tabbar.vim修改版

147 views
Skip to first unread message

譚博文

unread,
Dec 3, 2009, 6:00:09 AM12/3/09
to vim-t...@googlegroups.com, vim...@googlegroups.com
tabbar.vim在開多個檔案是個很方便的瀏覽工具,

但是有一些小bug,

ex:切換分頁的時候常常會開在錯的地方,開vimdiff會出現,等等...

這個tabbar.vim修改了一些問題,並且加上一些小功能以方便使用。

修改:
1. vimdiff開啟時不啟動tabbar.vim

2. 會把分頁開在別plugin的視窗 (開在-TabBar- 下(上)一個的視窗裡)

3. 檔名有特殊符號會有錯誤 (參考: http://autumncat.blog.ubuntu.org.cn/2008/08/22/%E4%BF%AE%E5%A4%8D-tabbarvimminibufexplvim-bug-%E4%B8%80%E4%B8%AA/)

新增command:
1. Tbbd:buffer delete,刪除目前所在視窗的buffer,並且跳到前一個視窗

2. E:用:edit開檔案時,可以跳到-TabBar-下(上)面的一個視窗


目前使用上還算ok,不過可能還是會有一些bug,大家可以試試看,希望會喜歡。

Powen
tabbar.vim

Asins

unread,
Dec 3, 2009, 10:16:54 PM12/3/09
to vim...@googlegroups.com
顶好顶好,虽然我没用过这个东东。

2009/12/3 譚博文 <powent...@gmail.com>

闲耘(tm)

unread,
Dec 3, 2009, 10:22:42 PM12/3/09
to vim...@googlegroups.com
 我一般用 split ,基本不使用 tabpage 。这个tabbar 有没有详细介绍和截屏什么的?
--
闲耘™ (@hotoo, xianyun.org)



2009/12/4 Asins <lwk...@gmail.com>

喂过猪

unread,
Dec 4, 2009, 4:35:51 AM12/4/09
to vim...@googlegroups.com
没有玩过这个,但是看lz说的真想用着试试,可是没有介绍的或者wizard之类的东东,就有些望而却步了。呵呵

--
喂过猪

Ricky WU

unread,
Dec 4, 2009, 5:51:11 AM12/4/09
to Vim.cn
我用的alttab通过Alt+数字键切换tab,直接修改vim本身的tab栏并加上数字,

On 12月3日, 下午7时00分, 譚博文 <powentan0...@gmail.com> wrote:
> tabbar.vim在開多個檔案是個很方便的瀏覽工具,

Jarod

unread,
Dec 11, 2009, 12:52:36 AM12/11/09
to Vim.cn
怎么在vim 的tab栏加数字啊?

Ricky Wu

unread,
Dec 11, 2009, 5:19:16 AM12/11/09
to vim...@googlegroups.com
�������,��alttab�Զ���tab8������

--------------------------------------------------

> ��ô��vim ��tab8�����ְ���
>
> On 12��4��, ����6ʱ51��, Ricky WU <richi...@live.com> wrote:
>> ���õ�alttabͨ��Alt+���ּ��л�tab,ֱ���޸�vim�����tab8����������,
>>
>> On 12��3��, ����7ʱ00��, �T���� <powentan0...@gmail.com> wrote:
>>
>>
>>
>> > tabbar.vim���_�€�n���ǂ��ܷ���Ğg�[���ߣ�
>
> --
> Ҫ�˶�����̳���뷢�ʼ��� Vim-cn-un...@googlegroups.com
> ���ѡ���ͨ�� http://groups.google.com/group/Vim-cn ���ʸ���̳

loseblue

unread,
Dec 11, 2009, 5:35:55 AM12/11/09
to vim...@googlegroups.com
请问这个tabbar的字体颜色和背景色怎么设置?我没找到~

我用了一下,很不错~


譚博文

unread,
Dec 12, 2009, 12:12:47 AM12/12/09
to vim...@googlegroups.com
在tabbar.vim裡面搜尋"highlight def link",
可以找到下面幾行:

highlight def link Tb_Normal         StatusLineNC
highlight def link Tb_Changed        String
highlight def link Tb_VisibleNormal  Type
highlight def link Tb_VisibleChanged Special

Tb_Normal:[filename]的顏色 (buffers沒有被改變,而且看不到(沒被window打開))
Tb_Changed:[filename]+的顏色 (buffers被改變過,而且看不到)
Tb_VisibleNormal:[filename]*+=的顏色(buffers沒有被改變過,而且看得到)
Tb_visibleChanged:[filename]*+的顏色(buffers被改變過,而且看得到)

只要改變後面的參數就可以設定你想要的顏色。

2009/12/11 loseblue <lose...@gmail.com>
请问这个tabbar的字体颜色和背景色怎么设置?我没找到~

我用了一下,很不错~



--
要退订此论坛,请发邮件至 Vim-cn-un...@googlegroups.com
更多选项,请通过 http://groups.google.com/group/Vim-cn 访问该论坛

loseblue

unread,
Dec 14, 2009, 1:03:32 AM12/14/09
to vim...@googlegroups.com
修改了一下得到自己想要的样式了~谢谢~

我自己添加了个快捷 alt+q 关闭当前tab。~


2009/12/12 譚博文 <powent...@gmail.com>

Jarod

unread,
Dec 15, 2009, 3:07:54 AM12/15/09
to Vim.cn
不好意思。你这个alttab是那个tabbar.vim里面的属性?

俺咋没查到这个alttab啊?

> > ѡ  ͨhttp://groups.google.com/group/Vim-cnʸ ̳

Jarod

unread,
Dec 21, 2009, 12:25:18 AM12/21/09
to Vim.cn
俺找到解决办法了。

se gtl=%N\ %f

Reply all
Reply to author
Forward
0 new messages