【问题标题】:How to open a file from buffer in a split window?如何在拆分窗口中从缓冲区打开文件?
【发布时间】:2015-09-06 23:03:07
【问题描述】:

我有两个文件,file1.txtfile2.txt 添加到 vim 中的缓冲区。 我目前已经打开了 file1.txt 并且我知道命令 :b2 从缓冲区打开 file2.txt

但是,我想在拆分窗口中打开 file2.txt,保留 file1.txt。 有没有办法做到这一点,而不使用诸如 :vs file2.txt 之类的命令? 我正在寻找一个在缓冲区上运行的命令。

【问题讨论】:

    标签: vim vi


    【解决方案1】:
    :sb2
    

    在水平窗口中打开缓冲区#2。

    :vert sb2
    

    在垂直窗口中打开缓冲区#2。

    :tab sb2
    

    在新标签页中打开缓冲区 #2。

    :sb:help :b 低 12 行,所以……下次再努力一点。

    【讨论】:

    • @mps 如果您没有仔细阅读帮助文档,您至少应该仔细阅读答案。顺便说一句,您可以将sba 用于所有缓冲区,这样您就不需要检查下一个文件是哪个缓冲区号。
    • 我可以知道为什么评论:“你至少应该仔细阅读答案”?
    • 我认为您需要在评论中提及@Kent。
    • @mps 您发表了一条评论,询问“如何垂直拆分”,这在 romainl 的回答中得到了明确的解释,这就是我写这句话的原因。后来你删除了你的评论。
    • @Kent 答案最初没有解释垂直分割
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-16
    相关资源
    最近更新 更多