我在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中打开的文件数量,