【问题标题】:Quick-search using VIM and Netrw on Windows在 Windows 上使用 VIM 和 Netrw 进行快速搜索
【发布时间】:2011-01-27 13:21:35
【问题描述】:

我在 Windows 上使用 VIM 7.2,最新的 netrw(141i,2011 年 1 月 3 日)。

我使用 netrw 浏览远程 FTP 控制器。现在,当我想导航到某个文件时,我输入/<filename>,VIM 自己的搜索功能就会将光标移到那里。然后我必须点击ENTER 两次(一次退出搜索模式,然后再次使 netrw “执行”该文件)。

我确信有更好的方法来做到这一点。有什么想法吗?

谢谢。

【问题讨论】:

  • 谢谢大家;我开始想,也许要走的路是将Ctrl-ENTER 映射到发送ENTER 的脚本,稍等片刻,然后再发送另一个ENTER。想法?

标签: windows vim ftp netrw


【解决方案1】:

您似乎有'incsearch' 设置,该设置在您键入时显示模式的出现。有必要按 Enter 来验证模式,然后您将返回缓冲区。

也许 Fuzzyfinder 插件可以帮助您更快。

【讨论】:

    【解决方案2】:

    您可以使用: set incsearch 在您的 .vimrc 中启用增量搜索。

    您仍然需要输入两次<Enter>,但您不必输入完整的文件名!

    【讨论】:

    • :set incsearch 实际上在 netrw 中不起作用,因为 netrw 有自己的单键快捷键...
    • @ezuk :它正在我的安装中工作(vim 7.3),但我只浏览本地目录。我无法使用 ftp 进行测试。
    • 抱歉,我使用incsearch。问题是它匹配所有屏幕元素,而不仅仅是文件名。因此,例如,如果我输入“si”,它会突出显示“Filesize”。
    猜你喜欢
    • 1970-01-01
    • 2011-04-19
    • 2021-09-26
    • 2020-12-17
    • 2014-10-17
    • 1970-01-01
    • 2016-12-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多