你好,游客 登录 注册 搜索
背景:
阅读新闻

Linux系统在多个VI终端间实现文件内容拷贝

[日期:2008-08-15] 来源:Linux公社  作者:Linux整理 [字体: ]

由于Linux系统并没有如同windows上面的那样通用的剪贴板。所以,在多个VI终端窗口之间拷贝文件内容需要一点技巧。其中一个方法就是利用一个文件来作中转,下面这段代码的原理即是如此。将以下两行代码添加到你的.vimrc里面去,在使用VI时,定义一个标签(如mm定义了标签m),在命令行模式下用C m来拷贝标签m与当前行之间的文件内容,即可在另外的终端上用V来粘贴。该方法在任何linux和Unix下面都是可行的。

代码(在Vim 7.1环境下):

command -nargs=1 C :',. w! $HOME/.vimbuf

command -nargs=0 P :r $HOME/.vimbuf

linux
相关资讯       Vi  Linux配置  vi用法  vi使用  vi教程 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款