【问题标题】:Change buffers in FakeVim在 FakeVim 中更改缓冲区
【发布时间】:2013-04-13 18:24:31
【问题描述】:

有人知道FakeVim 在文件之间切换的一些快捷方式吗? 是否可以在 Fake Vim 中使用缓冲区?我无意中发现Ctrl+w,w 为您提供了下一个窗口。有人知道其他吗?例如进入左、右、上、下窗口?(vim 的Ctrl+w,l 和其他)? FakeVim 上是否有任何文档?是否可以配置FakeVim 的vimrc 文件来创建在缓冲区和Projects 视图之间切换的快捷方式?

谢谢!

【问题讨论】:

    标签: vim qt-creator fakevim


    【解决方案1】:

    最近我一直在对 FakeVim 插件进行大部分更改。

    您可以在https://github.com/hluk/FakeVim(Git master 分支的最新版本)找到 FakeVim 支持的 Vim 命令列表。

    我仍然不确定如何在 Qt Creator 中记录这些功能。我可能会在不久的将来实现类似:help <command> 的东西。

    【讨论】:

    • 哇,这份名单令人印象深刻。
    • 不包含窗口/缓冲区移动。
    • 窗口/拆分操作在某种程度上是不完整的,它取决于 Qt Creator 中的支持。我将在修改当前用于在窗口中移动的命令后更新列表(<C-W><LEFT> 有效,但 @987654324 @ 不行;:only 不能正常工作,在 Qt Creator 中很难实现)。
    【解决方案2】:

    The FakeVim documentation 严重缺失。例如,这一段太模糊了,几乎是不负责任的:

    在 FakeVim 模式下,主编辑器中的大多数击键都会被截取并以类似于 Vim 的方式进行解释。 Qt Creator 中不包含 Vim 的文档。有关使用 Vim 的更多信息,请参阅 Vim 网站上的文档。

    基本上,如果没有适当的文档或查看编辑器的源代码,就不可能知道什么应该起作用,什么不应该起作用,以及起作用的行为以何种方式偏离了 Vim 的行为。这就是当今现代 IDE 的特点。

    随便……

    我认为你最好的选择就是反复试验:既然你似乎知道如何使用 Vim,你就会有很多命令和快捷方式可以尝试。

    【讨论】:

    • 很遗憾,这并没有反映出我们使用的编写得如此出色的 Qt 文档...... :(
    猜你喜欢
    • 2012-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多