GNU/Linux >> Znalost Linux >  >> Linux

Jak přidat zobrazení názvu hostitele do stavového řádku VIM v Linuxu?

vimhostname() funkce (viz :h hostname() ), takže můžete

:set statusline=%{hostname()}

statusline lze upravit tak, aby zahrnovala názvy proměnných.

Například používám statline plugin, takže můj statusline je:

statusline=[%{StatlineBufCount()}:%n] %<%1*[%f]%*%2*%h%w%m%r%* %y[%{&ff}%{g:statline_encoding_separator}%{strlen(&fenc)?&fenc:g:statline_no_encoding_string}] %5*%{&paste?(g:statline_show_paste_string):''}%*%5*%{&list?(g:statline_show_list_string):''}%*%=%-14( L%l/%L:C%c%V %)%P %4*%{exists('g:sfe_availableScms')?SfeStatus():''}%* %3*%{exists('g:loaded_syntastic_plugin')?SyntasticStatuslineFlag():''}%*%3*%{StatlineTabWarning()}%*%3*%{StatlineTrailingSpaceWarning()}%*

To vše je zřetězeno samotným pluginem.

Ve vašem případě můžete použít:

let hostname=system('hostname -s')
set statusline+=%F\ %P\ %c:%l\ %{hostname}

Linux
  1. Jak nakonfiguruji Vim jako svůj výchozí editor v Linuxu

  2. Jak přidat Chromedriver do PATH v linuxu?

  3. Jak přidat příkaz do editoru vim?

  1. Jak změnit název hostitele v Linuxu

  2. Jak nastavit nebo změnit název hostitele systému v systému Linux

  3. Jak změnit název hostitele v systému Linux

  1. Jak přidat uživatele na plochu Linuxu

  2. Jak přidat uživatele do skupiny v Linuxu

  3. Jak přidat odkládací prostor v linuxu