🌚

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

Posted at — Oct 23, 2016
#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