GNU屏幕鼠标限制

Chisholm

我的典型开发环境是在全屏终端(通常是gnome-terminal)中运行带有vim的GNU屏幕会话。我遇到的问题是,在终端中第223个字符之外的vim中单击某个字符时,鼠标指针无法正确解释。

我已经尝试了另一个问题的解决方案(已添加set ttymouse=sgr.vimrc),这解决了直接在终端中运行vim的问题,但是在屏幕会话中使用vim时,鼠标的限制仍然存在。

Chisholm

在搜寻GNU screen sgr支持后,我遇到了一个补丁以下是我在Ubuntu 14.04上将补丁应用到屏幕上的步骤。(我已经修改了该补丁程序,以与从apt-get here下载的源文件一起使用

  1. 从apt-get下拉屏幕源:

    apt-get source screen
    
  2. cd 进入源目录并安装补丁:

    patch -p1 < screen-sgr-patch.diff
    
  3. 集成补丁程序所做的本地更改:

    dpkg-source --commit
    
  4. 生成新.deb文件:

    dpkg-buildpackage -us -uc
    

    (注意:它可能会抱怨缺少构建依赖项,但只需使用安装其中任何一个apt-getdpkg-buildpackage再次运行

  5. 安装打补丁的屏幕软件包(您可以在源目录旁边找到它):

    dpkg -i screen_<version>_<arch>.deb
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章