官术网_书友最值得收藏!

Netrw

Netrw is a built-in file manager in Vim (if we want to get technical, it's a plugin that ships with Vim). It allows you to browse directories and functions, similar to any other file manager you've worked with in your favorite OS.

Use :Ex (the full command is :Explore) to open the file navigation window:

Netrw is fully integrated with Vim, so executing an edit command on a directory (for example,  :e . to open a current directory) actually opens Netrw. This also makes it so that you have one less command to remember.

Here, you can see all of the files within our workspace. Netrw already provides a quick help section in a status bar, but here are the main controls you'll need to know:

  • Enter opens files and directories
  • - goes up a directory
  • D deletes a file or directory
  • R renames a file or directory

A Netrw window can be open in split windows or new tabs as well:

  • :Vex opens Netrw in a vertical split
  • :Sex opens Netrw in a horizontal split
  • :Lex opens Netrw in a leftmost full-height vertical split

Netrw is a powerful tool, which supports remote editing as well; for instance, to get a directory listing over SFTP, you can run the following:

:Ex sftp://<domain>/<directory>/

You can substitute :Ex with :e for the same results. You can edit individual files as well. Here's how to open a file over SCP:

:e scp://<domain>/<directory>/<file>
主站蜘蛛池模板: 肥东县| 登封市| 隆尧县| 濉溪县| 鸡泽县| 银川市| 甘孜县| 乌兰浩特市| 宕昌县| 江北区| 溧水县| 钟山县| 余姚市| 巧家县| 沽源县| 进贤县| 惠水县| 汝州市| 措勤县| 迁安市| 逊克县| 上林县| 罗定市| 达孜县| 乌兰县| 星座| 许昌县| 湘乡市| 卢氏县| 方城县| 浑源县| 洪洞县| 钦州市| 宿州市| 繁峙县| 涟水县| 汨罗市| 武威市| 友谊县| 大渡口区| 克什克腾旗|