linux vim工具怎么配置可以让在不同窗口之间使用按键进行复制粘贴 如何用Ctrl+C复制word的文字后,粘贴到Linux的V...

\u5982\u4f55\u5728\u4e24\u4e2a\u4e0d\u540c\u7684vim\u6587\u4ef6\u4e4b\u95f4\u8fdb\u884c\u590d\u5236\u7c98\u8d34

\u56fe\u5f62\u6a21\u5f0f\u4e0b\u7684vim( gvim )\u652f\u6301\u7cfb\u7edf\u526a\u5207\u677f\u3002
\u9009\u4e2d\u6307\u5b9a\u533a\u57df\u540e\u6267\u884c
"*y \u590d\u5236\u5230\u7cfb\u7edf\u526a\u5207\u677f
"+y \u7c7b\u4f3c\u4e0a\u9762
\u7c98\u8d34\u4f7f\u7528
"*p \u4ece\u7cfb\u7edf\u526a\u5207\u677f\u7c98\u8d34
"+p \u7c7b\u4f3c\u4e0a\u9762

\u5982\u679c\u5728\u7ec8\u7aef\u6a21\u5f0f\u4e0b\u5c31\u65e0\u6cd5\u4f7f\u7528\u7cfb\u7edf\u526a\u5207\u677f\u3002\u9700\u8981\u7528vim \u540c\u65f6\u6253\u5f00\u4e24\u4e2a\u6587\u4ef6\u3002
:edit file1
yy
\u4f7f\u7528\u590d\u5236\u4e4b\u540e
:edit file2
p
\u6cb3\u5357\u65b0\u534e\u4e3a\u4f60\u89e3\u7b54

\u6253\u5f00vi\uff0c\u6309\u201ci"\u8fdb\u5165\u7f16\u8f91\u6a21\u5f0f\uff0c\u7136\u540e\u7ec4\u5408\u952e\u201dshift + insert\u201c

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

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


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


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


水平分割窗口的方法是:

:sp filename.txt

垂直分割是

:vs filename.txt


在新标签中打开是:

:tabe filename.txt


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



扩展阅读:linux vim强制保存 ... linux vim指令 ... 在线安装vim的命令 ... linux vim替换 ... yum y install vim ... linux怎么安装vim软件包 ... linux vim编辑器常用命令 ... linux vim命令详解 ... linux vim进入编辑模式 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网