在Vim窗口标题中显示会话名

发布于 — 2016 年 10 月 23 日
#Vim #计算机

同时处理多个项目时,在窗口标题中显示会话名,方便区分,需用session管理会话。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
" custom the window title
fun! MyTitleString()
    let sessionName = xolox#session#find_current_session()
    let sessionStr = ''
    if len(sessionName)>0
        let sessionStr = ' ['.sessionName.'] '
    endif
    return 'VIM'.sessionStr.': %-25.55F %a%r%m'
endfun
au BufEnter * let &titlestring=MyTitleString()
set titlelen=70