Vim新手在这里。 我使用:find命令打开文件并进行一些更改。 假设我想在不保存当前更改的情况下打开另一个文件,那我该怎么办呢。 列出所有打开文件并快速再次打开以进行编辑的最佳方法是什么。 提前谢谢。
答案 0 :(得分:1)
:e! filename
将允许您在新缓冲区中打开命名文件(请注意,感叹号将覆盖警告,即未保存的文件)。
CTRL-W + cursor
将在可见缓冲区之间移动,并且在您导航时不会强制保存文件。
:buffers
将列出您的打开缓冲区,并允许您导航到每个缓冲区(尽管有一些神秘的标志,指示哪些缓冲区可见/隐藏/修改等)。
:help buffers
将告诉您所有与缓冲区相关的功能。
:help :wincmd
将告诉您有关Windows导航的所有信息
另请参阅VIM buffer FAQ