如何在Vim中创建新文件并直接在新缓冲区打开?
在Vim中创建新文件并切换到对应缓冲区的方法
这里有几种实用的操作方式,直接执行对应的命令即可:
创建并切换到指定文件的缓冲区
直接执行:edit命令并指定文件名::edit newfile.txt如果文件不存在,Vim会在你第一次执行
:w保存时创建它,执行命令后会立刻切换到这个新文件的缓冲区。如果需要创建子目录下的文件,直接写完整路径即可,比如:edit docs/note.md,若目录不存在,Vim会提示你输入d来自动创建目录。创建无名缓冲区后再命名保存
执行:enew命令会直接生成一个新的无名缓冲区并切换过去,之后可以用:saveas命令将其保存为指定文件::enew :saveas myfile.txt带窗口分割的创建方式
如果你想在分割窗口中创建新文件,可用:new(水平分割)或:vnew(垂直分割)命令::new splitfile.txt " 水平分割窗口并创建新文件缓冲区 :vnew vsplitfile.txt " 垂直分割窗口并创建新文件缓冲区执行后会自动切换到新分割窗口的缓冲区,关闭分割窗口只需执行
:q。
内容的提问来源于stack exchange,提问作者user2762996
相关产品推荐
相关产品推荐

