问题标签 [netrw]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
159 浏览

vim - Netrw 和其他窗口同时打开:无窗口切换

当我同时打开一个 netrw 窗口和任何其他窗口(:new或帮助窗口,例如)时,我无法使用<c-w><c-w>或任何其他键在这两个窗口之间切换。我什至可以打开一个新窗口:new,但仍然只能在除 netrw 窗口之外的所有窗口之间切换。但是,如果所有其他窗口都关闭,我可以专注于 netrw 窗口。为什么会这样,这是一种正确的行为,有没有办法在这种情况下正常切换窗口?

0 投票
2 回答
995 浏览

vim - Vim 忽略 netrw 中的窗口分割设置

如果 vim 在右侧旧窗口(使用 vsplit 时)和旧窗口下(使用 split 时)打开新窗口,我会更喜欢。我读到我应该set splitrightset splitbelow我的.vimrc. 我还添加了g:netrw_altv=1g:netrw_alto=1v当我点击按钮或键入时,此设置在 netrw 浏览器中不起作用:vsplit file.txt

我的.vimrc:

0 投票
1 回答
757 浏览

vim - 如何使用netrw-C?

我最近偶然发现了 netrw 中一个名为netrw-C. 从文档:

我已经设法通过手动设置来实现所描述的行为, g:netrw_chgwin但我无法理解或找到“C”映射是如何工作的。

是的,我可以映射

但我很好奇原始netrw-C映射是如何工作的。

有人知道如何使用文档中描述的“C”映射吗?

0 投票
4 回答
734 浏览

vim - Vim netrw - 在不拆分的情况下修改时探索

我打开了一个文件并修改了它——现在我想做:Explore拆分。

它分裂 - 因为我有一个未保存的缓冲区。默认情况下这很好,因为 Vim 通常不允许切换文件,直到您对修改后的缓冲区执行某些操作(保存或丢弃更改)。

但我已经设置hidden选项,所以我可以从一个缓冲区跳到另一个缓冲区,切换文件和所有东西——当我想保存或不保存时。Netrw 似乎没有遵循此政策。我该如何帮助它?

我知道的一种方法是将 netrw 映射exploresave & explore,但我不确定自动写入是否是一种很好的做事方式......我现在实际上正在使用其他自动写入设置,但我只是在重新考虑可能摆脱它们。

0 投票
1 回答
861 浏览

vim - Vim netrw 探索窗口焦点问题

使用没有插件的 vim 和一个空的 .vimrc (所以我知道没有任何冲突)我在使用 netrw 文件资源管理器时遇到了一个奇怪的问题。

当我使用两个垂直拆分窗口时,使用打开文件:Explore,切换到另一个窗口并按:Explore预期工作,除了焦点将切换回第一个窗口而不是保留在刚刚打开的资源管理器视图中。

重现步骤:

  1. ctrl+w v创建垂直分割
  2. :Explore调出文件并enter打开一个
  3. ctrl+w w切换到对面窗口
  4. Explore打开资源管理器
  5. 焦点回到第一个窗口

这让我发疯——再多的谷歌搜索也没有任何成果,这让我怀疑我使用它是否与其他所有 Vim 用户根本不同!

使用 Vim 7.3.429 和 Vim 7.3.798 测试

0 投票
2 回答
536 浏览

vim - 远程文件系统上的 vim netrw-mc

我想将 vim netrw 插件中的文件从远程主机传输到我的机器。

我尝试执行以下操作:

在 netrw 中,我使用 netrw-mt 设置了一个本地目标目录,我使用 和使用 netrw-mf
连接到远程主机选择要复制的文件。:e sftp://remoteuser@remotehost/path/当我点击 netrw-mc 开始复制时,什么也没有发生。

我的程序有问题还是只能在本地目录之间工作?

0 投票
5 回答
6520 浏览

macos - vim - 如何删除 netrw?

我正在测试https://github.com/skwp/dotfiles),不幸的是它确实安装了很多我不想要的东西。

例如,现在(带有空的.vimrc)当我打开vim时我得到

事物。我刚开始使用 VIM,所以我不知道什么是新的,现在我不想使用它。

我在安装了自制软件的 OSX Mavericks 上。尽管如此,我还是找不到它来自哪里以及如何删除它。

0 投票
0 回答
503 浏览

vim - Windows 7 上的 gvim 7.3:netrw ftp 无法浏览远程目录,获取文件

我在 Windows 7 上使用 gvim 7.3 尝试使用 netrw ftp 访问远程站点上的父文件夹。

我在 gvim 中输入了以下命令:

在提示输入我的登录详细信息后,此错误消息会闪过:

然后在 vim netrw 窗口中显示父目录的子目录和文件。

但是在尝试打开这些子目录中的任何一个时(将光标悬停在名称上并按回车键)似乎什么都没有发生 - 相同父目录的显示仍保留在屏幕上。屏幕上唯一可见的变化是 netrw 窗口顶部列出的文件路径更改为指向我选择的目录。

尝试获取文件时,我收到以下消息:

注意:我的 vimrc 'set nocompatible' 和 'filetype plugin on' 存在。

任何帮助表示赞赏。

吉尔夫

0 投票
3 回答
2977 浏览

vim - 如何使用 vim 的 netrw 文件浏览器对文件进行排序,如 `sort`?

我希望我的文件以这种方式排序:

但是 netrw 文件浏览器像这样对它们进行排序(使用空排序序列):

我该如何解决?

顺便说一句,通过键入文件名的前几个字母来跳转到文件/目录也很好。那可能吗?

0 投票
7 回答
9078 浏览

vim - vim 中如何更改 netrw 树的根?

标题总结了,真的。我想知道在 vim 中使用 netrw 浏览文件时如何设置树的当前根。

有任何想法吗?