如何有效地浏览 vim 中的文件?
How to effectively navigate through files in vim?
当您使用 vim 时,有没有办法让 GUI 样式的导航面板打开源代码目录中的文件?
有点类似于 Sublime Text GUI 边栏的东西?下面的图片描述了我的意思:
按Esc
按钮取消所有模式(例如INPUT模式)
Ctrl
+ x
用于激活完成模式
Ctrl
+ f
观看文件
如果你做对了,你应该会看到下面的内容
使用 Neovim-qt,您可以 :GuiTreeviewToggle
执行以下操作:显示当前子目录树的 GUI 树视图控件。
使用 GVim 则不能。
我使用 NERDTree,它提供了一个用于文件选择的边栏。除此之外,您还可以执行文件操作,例如移动文件或创建新文件。
如果您希望每个文件都附有一个图标以反映其扩展名,您还可以安装 vim-devicons. But then you should also install one of the nerd-fonts 并将其设置为终端的字体。
内置:使用netrw的命令:Explore
。
Nerdtree, devicons and nerdtree-git 合作得非常好。
NerdTree 只是左侧的一个 window,我可以简单地用 <ctrl>+w h
切换到它。
这就是我的配置的样子。
以防万一你想开始配置:你可以mine
我的处理方式是 :30vs.
。 “30”设置侧边栏的宽度,"vs" 垂直分割屏幕,“.”适用于您的当前目录。使用 p
您可以预览文件。
当您使用 vim 时,有没有办法让 GUI 样式的导航面板打开源代码目录中的文件?
有点类似于 Sublime Text GUI 边栏的东西?下面的图片描述了我的意思:
按
Esc
按钮取消所有模式(例如INPUT模式)Ctrl
+x
用于激活完成模式Ctrl
+f
观看文件
如果你做对了,你应该会看到下面的内容
使用 Neovim-qt,您可以 :GuiTreeviewToggle
执行以下操作:显示当前子目录树的 GUI 树视图控件。
使用 GVim 则不能。
我使用 NERDTree,它提供了一个用于文件选择的边栏。除此之外,您还可以执行文件操作,例如移动文件或创建新文件。
如果您希望每个文件都附有一个图标以反映其扩展名,您还可以安装 vim-devicons. But then you should also install one of the nerd-fonts 并将其设置为终端的字体。
内置:使用netrw的命令:Explore
。
Nerdtree, devicons and nerdtree-git 合作得非常好。
NerdTree 只是左侧的一个 window,我可以简单地用 <ctrl>+w h
切换到它。
这就是我的配置的样子。
以防万一你想开始配置:你可以mine
我的处理方式是 :30vs.
。 “30”设置侧边栏的宽度,"vs" 垂直分割屏幕,“.”适用于您的当前目录。使用 p
您可以预览文件。