linux vim工具怎么配置可以让在不同窗口之间使用按键进行复制粘贴 15

比如2个终端窗口分别用vi打开A,B文件,A终端里面选中了N行,之前电脑是可以到B窗口里面是哟功能shift+insert去插入进去,但现在不管怎么配置vim环境都不行,... 比如2个终端窗口分别用vi打开A,B 文件,A终端里面选中了N 行,之前电脑是可以到B 窗口里面是哟功能shift+insert去插入进去,但现在不管怎么配置vim环境都不行,求高手指点,在线等 展开
 我来答
hqxz556
2015-10-10 · TA获得超过2831个赞
知道大有可为答主
回答量:1686
采纳率:93%
帮助的人:573万
展开全部

两个终端就是两个进程,只能通过系统剪帖板复制,终端相关的快捷键自己查下,也可以自己设。

linux 还提供了一个副选择区的复制机制。通常是你在 A 里选中之后(文字要保持选中,不要点灭),去 B 里要插入的地方点一下鼠标中键即可(不要点左键,不然选择区会被取消)。如果这个方法不行,可以去你用的系统的论坛查查选择区复制的快捷键是什么。


但 vim 退出时会把一些信息,如书签,寄存器等记录到 viminfo 文件里,所以两个 vim 进程后退出的那个重写 viminfo 会覆盖先退出时保存的。这不利于信息共用。


您应该多用用 vim 的多窗口和多标签,以及轮换文件编辑的功能。适应了就不需要像 windows 那样动不动就开好几个终端了。


水平分割窗口的方法是:

:sp filename.txt

垂直分割是

:vs filename.txt


在新标签中打开是:

:tabe filename.txt


另外,直接用 :e filename.txt 打开文件后,原来编辑的文件也还在缓冲区里。可以用 ctrl-^ 在这两个文件里切换,通常也比较方便。这些方法习惯后,进行多文件编辑效率会大大增加。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式