GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo agregar la visualización del nombre de host a la línea de estado de VIM en Linux?

vim tiene un hostname() función (ver :h hostname() ), para que puedas hacer

:set statusline=%{hostname()}

statusline se puede modificar para incluir nombres de variables.

Por ejemplo, estoy usando el statline complemento, entonces mi statusline es:

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()}%*

Todo lo cual está concatenado por el propio complemento.

En su caso, puede utilizar:

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

Linux
  1. Cómo configuro Vim como mi editor predeterminado en Linux

  2. Cómo cambiar un nombre de host en Linux

  3. Cómo configurar o cambiar el nombre de host del sistema en Linux

  4. Cómo cambiar el nombre de host en Linux

  5. Cómo agregar espacio de intercambio en Linux

Cómo configurar o cambiar el nombre de host en Linux

Cómo encontrar el nombre de host en Linux

Cómo agregar una contraseña para proteger un archivo Vim en Linux

Cómo agregar una ruta en Linux

Cómo agregar un usuario a un grupo en Linux

Cómo agregar un usuario a un grupo de Linux