加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

在vim中的打开文件的目录中创建一个新文件?

发布时间:2020-12-15 18:56:07 所属栏目:安全 来源:网络整理
导读:我发现自己处于与要打开的文件相同的目录中创建新文件的位置.如何在vim中的打开文件的目录中创建一个新文件?还有一个地方,我可以自己学习这些东西吗?谷歌没有帮助. 从Vim中,通过以下命令创建新文件,如现有文件:编辑文件名或分割文件名.要将它们持久化到磁
我发现自己处于与要打开的文件相同的目录中创建新文件的位置.如何在vim中的打开文件的目录中创建一个新文件?还有一个地方,我可以自己学习这些东西吗?谷歌没有帮助.
从Vim中,通过以下命令创建新文件,如现有文件:编辑文件名或分割文件名.要将它们持久化到磁盘,您需要(可选择输入内容)并通过以下方式持久化:write.

像命令提示符一样,Vim有一个当前目录的概念(:pwd列出它).所有文件路径都是相对的.您不需要复制当前文件的路径,它们有一些很好的快捷方式:%指的是当前文件:h是其目录的修饰符,减去文件名(cp.:help filename-modifiers ).所以,

:e %:h/filename
:w

将在与当前打开的文件相同的目录中创建一个名为filename的新文件,并将其写入.

或者,有些人喜欢Vim总是改变到当前文件的目录.这可以通过放置进行配置

:set autochdir

到你的?/ .vimrc文件(在Vim启动时读取).然后,以上变得简单

:e filename
:w

最后,Vim有一个很好的内置:帮助.学习浏览和搜索它!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读