当前位置: 首页 > 知识库问答 >
问题:

Vim netrw 探索窗口焦点问题

裴硕
2023-03-14

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

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

重现步骤:

    < li> ctrl w v创建垂直拆分 < li> :浏览调出文件,然后按< code>enter打开一个文件 < li> ctrl w w切换到对面的窗口 < li> 浏览打开资源管理器 < li >焦点返回到第一个窗口

这让我发疯 - 再多的谷歌搜索也不会结出任何果实,这让我怀疑我是否在使用它,与其他Vim用户根本不同!

使用 Vim 7.3.429 进行测试

共有1个答案

马亮
2023-03-14

使用Chip博士网站上的最新版本更新Netrw解决了该问题:

http://www.drchip.org/astronaut/vim/index.html#NETRW

 类似资料:
  • 我有一个tkinter python 2。x程序。我有几个窗口出现在屏幕上。我用按钮从一个窗口导航到另一个窗口,但我很难关闭一个窗口并重新关注当前打开的窗口。我可以很好地打开新窗口!

  • JavaFX有一个问题,当我弹出一个新阶段时,该新窗口将从具有当前焦点的任何Windows应用程序中获取焦点 我希望它弹出到前面,但不对焦,所以如果用户在其他地方打字,他们可以继续打字等。 在Swing中,您可以通过以下方式解决此问题: JavaFx中似乎没有类似的选项。 下面的例子,当你点击按钮时,它将弹出一个新的阶段,获得焦点(注意,我不想要求焦点回来,因为在真正的应用程序中,当弹出发生时,用

  • 问题内容: 您如何测试浏览器是否具有焦点? 问题答案: 我尚未在其他浏览器中对此进行过测试,但似乎可以在Webkit中使用。我让您尝试IE。:o) 单击开始间隔后,请更改浏览器窗口的焦点以查看结果更改。同样,仅在Webkit中进行了测试。

  • 我正在用Tkinter编写一个小程序,想打开两个窗口。然后我想在前面放一扇窗户。程序代码: 我做错了什么new.lift?新密码没有出现在前面:(有人知道如何把窗口放在前面,让窗口聚焦吗?

  • 我正在尝试使用制作游戏,最后会弹出一条消息,显示游戏在消息上,并显示再次玩的选项。 当我按下“再次播放”按钮时,按下该键时,播放器精灵根本不会移动。 然后我发现它正在发生,因为在我按下消息框按钮后,它没有将焦点更改为活动的窗口。 如果有人能告诉我如何更改对焦窗口,那会很有帮助。

  • 如果单击父窗口上的链接,子窗口将打开,在子窗口中选择值后,子窗口将自动关闭,控件仍处于关闭窗口中。如何将控件带回父窗口。