在vim中查找文件,切换到下一个文件而不保存当前文件

时间:2018-04-19 14:47:37

标签: vim

Vim新手在这里。 我使用:find命令打开文件并进行一些更改。 假设我想在不保存当前更改的情况下打开另一个文件,那我该怎么办呢。 列出所有打开文件并快速再次打开以进行编辑的最佳方法是什么。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

:e! filename

将允许您在新缓冲区中打开命名文件(请注意,感叹号将覆盖警告,即未保存的文件)。

CTRL-W + cursor 

将在可见缓冲区之间移动,并且在您导航时不会强制保存文件。

:buffers

将列出您的打开缓冲区,并允许您导航到每个缓冲区(尽管有一些神秘的标志,指示哪些缓冲区可见/隐藏/修改等)。

:help buffers

将告诉您所有与缓冲区相关的功能。

:help :wincmd

将告诉您有关Windows导航的所有信息

另请参阅VIM buffer FAQ