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

这篇具有很好参考价值的文章主要介绍了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个文件:
netrw模拟nerdtree的go命令连续打开多个文件,vim,vim,文本编辑,编辑器

好了,现在使用Ctrl+w+w,切换到右边的窗口,可以开始编辑文件了。
(全文完)文章来源地址https://www.toymoban.com/news/detail-704414.html

到了这里,关于netrw模拟nerdtree的go命令连续打开多个文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 设置VsCode 将打开的多个文件分行(栏)排列,实现全部显示

    目录 1. 前言 2. 设置VsCode 多文件分行(栏)排列显示         主流编程IDE几乎都有排列切换选择所要查看的文件功能,如下为Visual Studio 2022的该功能界面: 图 1   图 2 当在Visual Studio 2022打开很多文件时,可以按照图1、图2所示找到自己想要的文件,这在编程开发中是很常见的行

    2024年02月13日
    浏览(30)
  • 实现一个vscode插件:打开多个vscode项目时根据.nvmrc文件自动切换nvm

    开发背景与最终功能 需要维护一些老项目,同时开发新项目时,切换nvm很烦人 最终实现vscode插件:每个vscode实例打开一个项目,切换vscode实例时能自动切换版本(需要项目根目录有一个.nvmrc文件) 插件下载 vscode插件市场搜索 vscode-nvmrc 设计思路 项目根目录新建 .nvmrc 文件,

    2024年02月15日
    浏览(30)
  • (适配多个版本)双击 DWG 文件以使用 AutoCAD 产品打开时显示“Windows 找不到 [文件名].acad.exe ”

    1,鼠标右键单击——>点属性   2.更改打开方式,————>找到你安装的CAD的地方,双击acad.exe    但是以上方法,有点小难受,那就是在改过之后,文件的图标会改变,让人看起来不舒服 ——>     在键盘上按 WINDOWS+R 以显示“运行”窗口,输入 REGEDI

    2024年02月08日
    浏览(56)
  • 【vim进阶】vim编辑器的多文件操作(如何打开多个文件,如何进行文件间的切换,如何关闭其中的某一个文件)

    现在有多个文件 file1 ,file2 , … ,filen. 现在举例打开两个文件 file1,file2 该方式打开文件,显示屏默认显示第一个文件也就是 file1。 在命令模式下使用edit指令 打开一个文件可以通过: edit filename(或者简写为 e ) 。这里的文件名可以采用绝对路径或者是相对路径。 例如我们想打

    2024年02月16日
    浏览(37)
  • cp命令 复制多个目录/文件夹下文件到指定目录

    可以使用cp命令的通配符和递归选项来复制多个目录下多个文件夹下的文件到指定目录。 如果目标目录不存在,可以使用 mkdir -p命令来创建目录。 -p 选项表示递归创建目录,如果目录已经存在,则不会报错。 例如,以下命令会复制 /path/to/dir1和 /path/to/dir2 下的所有子目录中的

    2024年02月12日
    浏览(44)
  • LINUX下使用命令行打开图片文件

    1.使用图像查看器打开文件 最简单的方法是使用Linux默认的图像查看器来打开PNG图像文件。大多数Linux发行版都有自带的图像查看器,例如 GNOME、KDE 等。只需右键单击PNG文件,然后选择 “打开”,就能在图像查看器中看到PNG图像。 如果您不确定图像查看器的位置,可以使用以

    2024年01月16日
    浏览(29)
  • appium+夜神模拟器操作微信小程序,多个模拟器要结合yaml配置文件来并发控制,一万多行代码[建议收藏]

    技术心得 python+appium+夜神模拟器+结合yaml配置文件实现并发采集任务。   代码如下 : 模拟器的配置文件如下: 欢迎大家一起学习,一起进步,喜欢私聊。

    2024年02月13日
    浏览(36)
  • linux下一次复制cp多个文件(含scp命令)

    linux cp 参数说明 一.常用复制/备份命令 高级备份语句 :  linux下使用cp命令拷贝多个文件有几种方法,一是使用通配符,二是使用管道 一.通配符的使用 通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。主要的通配符有: *         匹配任意长度的字符串

    2024年02月16日
    浏览(36)
  • Linux基础命令-lsof查看进程打开的文件

    Linux基础命令-uptime查看系统负载 Linux基础命令-top实时显示系统状态 Linux基础命令-ps查看进程状态 文件目录 前言 一 命令的介绍 二 语法及参数 2.1 使用help查看命令的语法信息 2.2 常用参数 2.2.lsof命令-i参数的条件 三 命令显示内容的含义 3.1 FD 文件描述符的类型 3.2 文件描述符

    2024年02月16日
    浏览(40)
  • Flutter - 一行命令解决多个pubspec.yaml文件的依赖项问题

    项目为了模块化,创建了一堆 Package 和 Plugin ,这么做没什么问题,但是遇到Flutter SDK目录路径变化或者其他一些情况导致需要重新获取依赖项时就麻烦了。麻烦之处在于需要在每个 pubspec.yaml 文件所在的目录中运行 flutter pub get 命令,虽然也不是什么大问题,但是这种重复简

    2024年02月08日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包