我知道如何从终端命令行(vim fileName
)在vim中打开文件。我不知道的是当我已经在Vim中时如何打开文件。我尝试:r fileName
,但似乎将文件读取(或追加)到我打开的未保存缓冲区中。它会创建一个新文件,因为当我尝试用:w
编写它时,它会要求输入文件名。
答案 0 :(得分:34)
:e <filename>
或
:Ex <directory>
允许您从给定目录中浏览文件。
:Ex
本身将打开密码。
:enew
将创建一个空缓冲区。
答案 1 :(得分:20)
这个vim命令你不会忘记:
:Sex
如果你想指向某个目录,那么:Sex <dir>
答案 2 :(得分:2)
另外,要打开多个文件(或者只打开一个文件,因此我倾向于使用它来打开单个文件,因为:e
无法打开多个文件)
:n file1 file2
:n
重置参数列表,因此就好像您已在命令行中输入它们一样(因此:rew
之类的命令可以使用此列表),但:e
没有。