12、Vim 文件操作与移动技巧全解析

12、Vim 文件操作与移动技巧全解析

Vim 文件操作与移动技巧全解析

1. 使用:find按文件名打开文件

在处理项目文件时,如果文件嵌套在多层目录中,每次使用:edit命令并输入完整路径来打开文件会变得繁琐。:find命令则允许我们仅通过文件名来打开文件,而无需提供完整的路径。

1.1 准备工作

我们以files/mvc目录为例进行演示。在 shell 中,从files/mvc目录启动 Vim:

$ cd code/files/mvc $ vim index.html

若此时尝试使用:find命令:

:find Main.js

会得到错误信息E345: Can't find file "Main.js" in path,这表明在当前路径下找不到Main.js文件,需要对路径进行配置。

1.2 配置path

path选项可让我们指定一组目录,当调用:find命令时,Vim 会在这些目录中进行搜索。例如,若想更方便地查找app/controllers