【问题标题】:File navigation in GvimGvim 中的文件导航
【发布时间】:2011-05-26 18:58:27
【问题描述】:

在 Gvim 中有什么方法可以追溯使用“gf”打开的一系列文件

File1 <gf> opens  File2 <gf> opens File3 <gf> opens File4 ...

我想以某种方式回到 File1。与 Ctrl+6 类似,只是它在最后两个文件之间切换。

【问题讨论】:

    标签: file vim navigation shortcut


    【解决方案1】:

    你可以映射一个按键来执行:bp

    nmap <keystroke> :bp<CR>
    

    更多信息请参见:h :map。

    【讨论】:

    • 我试过 nmap fg :bp 它可以工作,但需要在 fg 之后按 enter。无论如何要在 fg 之后添加一个 enter 吗?
    • 你没看到最后的&lt;CR&gt; 吗?那是因为它丢失了,对不起。 ;)
    【解决方案2】:

    就像freitass 的回答一样,解决方案是在 .gvimrc 中插入以下行

    nmap fg :bp<CR>
    

    gf 会向前导航
    fg 会向后导航

    【讨论】:

    • 如果您想将光标从当前位置移动到同一行中下一个出现的字母“g”,该怎么办? :help f.
    • 我建议阅读:h jumps 和vim buffer FAQ
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-29
    • 2011-07-21
    • 1970-01-01
    • 2020-07-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多