vimのステータスバーに短いホスト名を追加したいと思います。見回したがPowerlineプラグインがインストールされていないと不可能に見えます。以下は私のものです.vimrc
。どのようにhostname
変数を追加できますか?
let hostname=system('hostname -s')
set laststatus=2
set statusline+=%F\ %P\ %c:%l
更新:vimステータス行でホスト名の後に表示される「^ @」を削除するには(ホスト名呼び出しで改行文字であると思われる)、次のコマンドを使用します。
let hostname=system('echo -n $LOGNAME@$(/bin/hostname -s)')
ベストアンサー1
vim
次のことができるhostname()
機能(参照)があります。:h hostname()
:set statusline=%{hostname()}