netrw模拟nerdtree的go命令连续打开多个文件

vim9自带的文件浏览器netrw功能很强大。过去用惯了nerdtree的我,对netrw的文件操作还要适应一些时间。

使用netrw一段时间后发现它没有nerdtree的go命令的替代操作,今天就自制一个。

一、制作go命令:

nerdtree的go命令功能:就是在右边窗口打开一个文件后,光标还留在左边的文件浏览器窗口,这样可以继续打开其他文件。

复制代码
" 模拟nerdtree的go命令
map <C-CR> <CR><C-w>w

把上面这两句加入到你的vimrc文件中,执行:wq保存退出后,重启vim9就可以生效了。

二、使用go命令

F2键,调出左边的netrw文件浏览器窗口,使用5j2k等命令移动光标到文件上,同时按下Ctrl键和<CR>键(回车键),就可以在右边窗口打开文件,此时会看到光标还留在左边的文件浏览器窗口,我们继续打开其他文件。如下图所示,我们连续打开了7个文件:

好了,现在使用Ctrl+w+w,切换到右边的窗口,可以开始编辑文件了。

(全文完)

相关推荐
电子科技圈1 天前
从工具到平台:如何化解跨架构时代的工程开发和管理难题
人工智能·设计模式·架构·编辑器·软件工程·软件构建·设计规范
JohnnyCS1 天前
VSCode 自动换行设置完全指南
vscode·编辑器
蜜汁小强1 天前
Vim简单配置: 加点颜色加点格式
编辑器·vim·excel
Project_Observer2 天前
任务条件布局规则如何帮助自动管理任务?
大数据·数据结构·人工智能·深度学习·机器学习·编辑器
a1117762 天前
堆叠式流程图编辑器(html 开源)
开发语言·前端·javascript·开源·编辑器·html·流程图
JK Chen2 天前
UE5 编辑器下添加组件
ue5·编辑器
zhensherlock2 天前
Protocol Launcher 系列:一键唤起 VSCodium 智能 IDE
javascript·ide·vscode·typescript·开源·编辑器·github
i学长的猫2 天前
PM2 管理 Cloudflared 隧道 Neo-mac 及后台运行
linux·编辑器·vim
lanhuazui102 天前
vscode打不开终端窗口
ide·vscode·编辑器
低保和光头哪个先来2 天前
TinyEditor 篇3:拖拽图片到编辑器并同步上传至服务器
运维·服务器·编辑器