【发布时间】:2017-01-23 01:39:20
【问题描述】:
我在 Mac 中使用 iterm 作为我的命令行终端。在 iterm 中,我使用 tmux 作为终端管理器。当我在 Vim 中打开我的代码文件时,复制变得很痛苦。要在 vim 中复制文本,我需要按住“选项”键,然后选择文本。持有期权时有多个问题: 1) 在选择模式下我无法滚动 2)当我将我的终端分成 2 个窗格时,选择使用跨窗格的选项副本使其变得困难。
我不确定此问题的原因以及在哪里可以找到解决方法。谁能帮帮我?
【问题讨论】:
-
尝试在 GUI 中使用
macvim,在 CLI 中使用macvim -v而不是vim(brew install vim --override-system-vi)。然后将set clipboard=unnamed放入vim配置文件,使用正常的复制粘贴功能(见:help copy-move) -
@RuslanOsmanov:对我的回答进行了很好的补充 - 剪贴板支持很可能没有融入到默认的 Vim 中。然而,一旦你覆盖了系统 Vim,终端中的
vim会给你终端 MacVim;不确定macvim -v是什么,因为macvim不是现有的可执行文件。
标签: macos vim copy-paste tmux iterm2