不同 tmux window 间共享 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 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式