我想将短主机名添加到 vim 中的状态行。我环顾四周,但没有安装 Powerline 插件,这似乎不可能。下面是我的.vimrc. 我怎样才能将hostname变量添加到其中?
let hostname=system('hostname -s')
set laststatus=2
set statusline+=%F\ %P\ %c:%l
Run Code Online (Sandbox Code Playgroud)
更新:要删除 vim 状态行上主机名后面出现的“^@”(我怀疑是主机名调用中的换行符),我使用以下命令:
let hostname=system('echo -n $LOGNAME@$(/bin/hostname -s)')
Run Code Online (Sandbox Code Playgroud)
vim有一个hostname()函数(参见:h hostname()),所以你可以这样做
:set statusline=%{hostname()}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2800 次 |
| 最近记录: |