使用globs重命名vim中的konsole选项卡会导致错误

时间:2012-07-25 15:50:49

标签: linux vim dbus kde konsole

我在vimrc中有以下配置,kde Konsole标签的标题会自动更改为在“vim”中编辑的当前文件的标题。

" rename konsole terminal tab with the current filename
" http://vim.wikia.com/wiki/KDE_Konsole_renameSession_to_edited_file_name
" http://cathay4t.blogspot.fr/2011/08/auto-login-via-ssh-and-change-konsole.html
autocmd BufReadPost * :silent !qdbus org.kde.konsole $KONSOLE_DBUS_SESSION org.kde.konsole.Session.setTitle 1 % &
autocmd VimLeavePre * :silent !qdbus org.kde.konsole $KONSOLE_DBUS_SESSION org.kde.konsole.Session.setTabTitleFormat 0 $'%d : %n\n' &

我的问题是当我用glob之类的

打开一堆文件时
vim *.pl

Konsole变得错误:字符在屏幕中随机混合。只有一个文件没问题,Konsole tab应该按原样结算。

任何暗示杀死这个bug的提示?我想过计算在vim中打开的文件数量,

0 个答案:

没有答案