1. 程式人生 > >VIM底部顯示當前編輯檔案絕對路徑

VIM底部顯示當前編輯檔案絕對路徑

vi /etc/vim/vimrc

底部新增

 57 " 狀態列
 58 set laststatus=2      " 總是顯示狀態列
 59 highlight StatusLine cterm=bold ctermfg=yellow ctermbg=blue
 60 " 獲取當前路徑,將$HOME轉化為~
 61 function! CurDir()
 62         let curdir = substitute(getcwd(), $HOME, "~", "g")
 63         return curdir
 64 endfunction
 65 set statusline=[%n]\ %f%m%r%h\ \|\ \ pwd:\ %{CurDir()}\ \ \|%=\|\ %l,%c\ %p%%\ \|\ ascii=%b,hex=%b%{((&fenc==\"\")?\"\":\"\ \|\ \".&fenc)}\ \|\ %{$USER}\ @\ %{hostname()}\

// 或以下兩句
 64 set statusline=[%F]%y%r%m%*%=[Line:%l/%L,Column:%c][%p%%] "顯示檔名:總行數,總的字元數
 65 set ruler "在編輯過程中,在右下角顯示游標位置的狀態行