是否可以在 vim 中更改缓冲区的名称?
具体来说,我使用Conque Shell在 vim 中打开 shell(每个 shell 都在一个缓冲区中)并且有多个 shell,我看到:
10: bash - 1
11: bash - 2
Run Code Online (Sandbox Code Playgroud)
在我的缓冲区列表中。我想用更有意义的名称重命名这些缓冲区(例如,“mercurial”而不是“bash - 2”)。是否可以?
Tho*_*mel 51
您可以使用:file newname来更改缓冲区名称。
将当前文件名设置为
{name}. 可选的!避免截断消息,就像:file.
如果缓冲区确实有名称,则该名称将成为alternate-file名称。创建一个未列出的缓冲区来保存旧名称。
如果缓冲区已有文件名,:file则不会更改文件名,而只会更改备用文件名。您需要清除缓冲区的名称:0f[ile]才能放置一个。
:e foo
:0f
:file bar
Run Code Online (Sandbox Code Playgroud)