You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 18:20:57