Vim 自带的文件浏览器 Netrw 真的超级好用,强烈推荐 Vimer 使用。 本文的最后,我贴下自己关于 Netrw 的配置文件和效果图。玩转 netrw,看这个就够了。 ) 显示(只显示匹配的文件:g:netrw_list_hide) Tips:如何复制 netrw 中的文件名到命令行 如果当前窗口是 netrw 窗口(文件浏览器),此时如果要复制文件名到命令模式, 配置 netrw 我自己的简单配置,含注释 "设置是否显示横幅 let g:netrw_banner = 1 "设置目录列表的样式:树形 let g:netrw_liststyle = 3 "在之前的窗口编辑文件 g:netrw_winsize = 25 "自动打开文件浏览器 netrw augroup ProjectDrawer autocmd!
local tree_cb = require'nvim-tree.config'.nvim_tree_callback require'nvim-tree'.setup { -- disables netrw completely disable_netrw = false, -- hijack netrw window on startup hijack_netrw = true
我们在介绍vim目录管理的时候提到 vim自带一个 叫做 netrw的工具来管理目录。但是它自身的功能有限,而且样式也丑。 今天我们将使用其他强大的插件来替代 netrw,增强目录管理功能 nvim-tree 插件 安装使用 增强目录管理功能我们采用 nvim-tree 插件。
" ============================================================================ " Netrw Directory Listing (netrw v165) " /usr " Sorted by name " Sort sequence
" bclose 插件 let g:NERDTreeHijackNetrw = 0 " add this line if you use NERDTree let g:ranger_replace_netrw
这里,我们就用WinManager来管理文件浏览器netrw和标签浏览器Taglist。netrw是标准的vim插件, 已经随vim一起安装进系统里了, 不需要我们自行下载安装。 i 切换显示方式 R 文件或目录重命名 s 选择排序方式 r 反向排序列表 x 定制浏览方式, 使用你指定的程序打开该文件 winmanager帮助文档 :help winmanager netrw 帮助文档 :help netrw ?
查看所有搜索内容::copen 关闭窗口::cclose 跳到下一个列表: cnext 跳到上一个列表: cprevious 外置grep 在命令行终端搜索 grep -R “搜索的内容” fileUrl 用Netrw 浏览文件 Netrw是vim内置的文件浏览器、查看项目的目录结构时很有用。 要运行Netrw,需要在.vimrc中配置 set nocp filetype plugin on 这个时候 vim直接给一个地址就可以了 要从内部运行Netrw,则需要给:edit一个目录地址 3.5
它是vim提供的一个名为netrw 插件。 我们打开一个目录就可以看到,它在窗口中显示该目录中的文件结构。它与普通的缓冲区窗口一样,可以通过motion 操作来移动光标。
WMToggle<cr> autocmd BufWinEnter \[Buf\ List\] setl nonumber """""""""""""""""""""""""""""" " netrw setting """""""""""""""""""""""""""""" let g:netrw_winsize = 30 nmap <silent> <leader>fe :Sexplore
如果是终端中,则会打开netrw的文件浏览窗口; 如果是gvim,则会打开一个图形界面的浏览窗口。 实际上:browse后可以跟任何编辑文档的命令,如sp等。
其实vim自带了文件浏览的插件netrw.vim。只不过WinManager将taglist和netrw整合在了一起。
:et path=,指定目录 C.使用netrw管理文件系统 1.vim .可以查看当前目录,回车可以打开文件 2.:edit缩写:e 3.
其实这个也是由插件实现的, 这个插件是netrw.vim, 只不过你不用下载和安装, 这个插件已经是标准的vim插件, 已经随vim一起安装进你的系统里了, 现在先简单演示一下, 进入"~/vim71" 切换vim 当前工作目录正在浏览的目录 d 创建目录 D 删除目录或文件 i 切换显示方式 R 文件或目录重命名 s 选择排序方式 x 定制浏览方式, 使用你指定的程序打开该文件 我这里不是教你怎么用netrw.vim 插件, 而是要教你通过WinManager插件来将TagList窗口和netrw窗口整合起来, 就像图1中的图标2和3组成的那个效果 现在在你的~/.vimrc中增加下面两句 let g:winManagerWindowLayout (--- 图7 ---) 其中左上边是netrw窗口, 左下边是TagList窗口, 当再次输入"wm"命令时这两个窗口又关闭了.
如果是终端中,则会打开netrw的文件浏览窗口; 如果是gvim,则会打开一个图形界面的浏览窗口。 实际上:browse后可以跟任何编辑文档的命令,如sp等。
views-sessions、viminfo、TOhtml、ins-completion、cmdline-completion、multi-repeat、scroll-cursor、text-objects、grep、netrw-contents
如果是终端中,则会打开netrw的文件浏览窗口; 如果是gvim,则会打开一个图形界面的浏览窗口。 实际上:browse后可以跟任何编辑文档的命令,如sp等。