我正在使用 SSH(指定 -X)从 Ubuntu 盒到 RHEL4 盒并运行 GVim。它在我的本地 X 中按预期打开,但通过选择复制和粘贴不起作用。我无法在 GVim 中选择文本并粘贴到本地窗口中,也无法从本地窗口中选择文本并粘贴到 GVim 中。但是,当我通过 SSH(指定 -X)连接到不同的 RHEL4 框时,这是有效的。
我需要在远程机器上安装什么东西吗?
编辑:我怀疑它与我使用的编译标志有关,但我不知道是哪一个。我试过--enable-gnome-check
和--enable-gtk2-check
,因为我在我的本地机器上运行GNOME,但是这并没有解决问题。
编辑:vim --version
在两个版本的 vim 上运行显示了许多差异,最值得注意的是没有问题的机器是针对GTK GUI 的,而有问题的机器是针对X11-Motif GUI。我无法将问题框配置为使用GTK,因为我没有安装所需的一切。
编辑
编辑 …
有没有办法.vimrc
只为单个 ssh 会话读取文件?也就是说,当我登录时,我会执行一些操作,以便 vim 使用 say/tmp/myvimrc
直到我注销?
我不想永久覆盖当前的 .vimrc,我只需要在登录期间每隔一段时间使用一组不同的设置。