netrw
Netrw是Vim的一个插件,用于浏览系统文件和目录,支持本地和远程文件系统。它可以通过FTP,SCP,RSYNC和其他协议浏览和编辑远程文件。 Netrw的功能包括:
- 浏览文件:你可以使用Netrw来浏览你的文件系统,查看和打开任何的文件和目录。
- 远程编辑:Netrw可以让你通过网络协议如SSH,FTP,SCP等编辑远程的文件,而无需先将文件下载到本地。
- 文件操作:你可以在Netrw中进行文件和目录的常规操作,如创建,删除,重命名,复制等。
- 树形浏览:Netrw支持树形浏览,你可以在一棵树形结构中浏览你的文件和目录。
- 书签:你可以在Netrw中创建书签,方便你快速访问你经常使用的文件和目录
树形浏览
在Vim编辑器中使用netrw进行文件目录浏览
- 在Vim中打开netrw,可以用
:Explore、:Vexplore、:Sexplore或:Texplore命令。 - 在netrw窗口中,按
i键可以在不同的列表样式之间切换,包括树形浏览模式。 - 你可以通过
-键来折叠或展开目录。 - 使用
j和k键可以在目录和文件之间上下移动。 - 在需要打开的文件上按
Enter键即可打开文件。
书签功能
个人感觉不太实用和常用,在这里不多做介绍了 在netrw中,使用书签有以下几个步骤:
- 按
mb键(m代表mark,b代表bookmark)。这将添加一个书签。 - 通过按
'b键('代表goto,b代表bookmark)来访问你的书签。这将显示一个包含你所有书签的列表,你可以在此列表中选择你想要访问的书签。 - 使用
'B键可以清除所有的书签。 注意:这些快捷键可能会因你的Vim配置的不同而有所不同。如果你发现这些快捷键不起作用,你可能需要检查你的Vim配置。
文件操作
- 创建/删除/重命名文件或目录:在Netrw中,可以按
d来创建一个新的目录,按%来创建一个新的文件,按D来删除一个文件或目录,按R来重命名一个文件或目录。 - 复制/移动文件或目录:在Netrw中,可以按
m然后输入c来复制一个文件或目录,输入m然后输入m来移动一个文件或目录。