目录中有以下文件:
" ============================================================================
" Netrw Directory Listing (netrw v149)
" /home/.../content
" Sorted by name
" Sort sequence: [\/]$,\<core\%(\.\d\+\)\=\>,\.h$,\.c$,\.cpp$,\~\=\*$,*,\.o$...
" Quick Help: <F1>:help -:go up dir D:delete R:rename s:sort-by x:exec
" ============================================================================
../
./
.swo
1
10-1
10-2
10-3
10-4
10-5
10-6
2
3
4
5
6
7
8-1
8-2
8-3
9-1
9-2
9-3
9-4
9-5
打开10-2
缓冲区后,如何打开以编辑下一个文件(10-3
)?
回去怎么样?
现在我做:Ex
,然后转到下一个文件。
发布于 2014-09-04 07:55:34
:EditNext
和:EditPlus
命令。[f
/ ]f
映射,以转到上一个/下一个文件发布于 2014-09-03 06:26:20
您可以加载所有文件:
:args *
然后使用:bn
和:bp
进行切换。
编辑:好的,宏观时间..。使用以下映射:
nmap <leader>[ :Ex<CR>k<CR>
nmap <leader>] :Ex<CR>j<CR>
请注意,这种类型依赖于来自netrw的<CR>
映射,因此不能使用nnoremap
。
发布于 2014-09-03 08:37:08
您可以尝试这个映射:
nnoremap <key> :setlocal bufhidden=wipe<CR>:edit<Space>
动作镜头(映射的抛光程度较低,但它所做的也是一样的):
https://stackoverflow.com/questions/25637516
复制相似问题