不同 tmux window 间共享 VIM 文本

更新日期: 2017-04-07 阅读次数: 7258 分类: Vim

习惯性用 tmuxinator 开一个项目代码 window, 同时开一个 VIM Snippet 项目 window,方便随手整理常用的 snippet。

但是比较痛苦的事情是,将现有项目中的代码片段 copy 到 vim snippet 文件中

  • 终端下 vim 与系统共用系统剪切板是老大难问题
  • 使用 tmux 的复制粘贴功能,在 vim 分屏时格式异常

想了一个比较笨的办法,使用文件共享文本

先选中待复制的文本,将其输出到一个临时文件,例如

:'<,'>w /tmp/vim

然后在 vim snippet 的编辑环境下导入临时文件中的内容

:r /tmp/vim

虽然很笨拙,但有效。至少比打开 visual studio code,control c/v 要愉快的多。

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式

谈笑风生

Sharp

牛b 简单粗暴,目前找到最方便实用方法,感谢!!!!!!