【问题标题】:Can sessions save buffers' widths and heights?会话可以保存缓冲区的宽度和高度吗?
【发布时间】:2011-12-20 23:36:09
【问题描述】:

当我使用会话 (gvim -S) 打开 vim 时,我总是需要重新调整缓冲区的宽度和高度。有没有办法将宽度和高度信息保存到会话中?

另外,如何在 gvim 的窗口扩展到屏幕的全宽 (ubuntu) 的情况下启动 gvim? 谢谢

【问题讨论】:

  • 如果你用gvim -u NONE 启动vim,保存一个会话文件然后用gvim -u NONE -S session_file 加载它,你还会遇到问题吗?如果没有,您可能有一个插件干扰了会话文件的行为。

标签: vim macvim


【解决方案1】:

在我的 ubuntu 机器上,宽度和高度被搞砸了,因为 gvim 会在非最大化窗口中打开。

我通过使用自动以最大化模式打开 gvim 的 devilspie 解决了这个问题。

【讨论】:

    【解决方案2】:

    你可以试试这个

    set sessionoptions+=resize
    

    在你的 .vimrc 中

    它将调整大小选项添加到 sessionpotions (:help sessionoptions)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      相关资源
      最近更新 更多