После включения set mouse=a
текст, скопированный внутри Vim, не будет вставлен за пределы Vim. Кто-нибудь знает, как это исправить?
Здесь выделение текста с помощью мыши включает визуальный режим и отключает Copy
опцию во всплывающем меню:
mouse=a
не является опцией компиляции, это что-то в vimrc B) Когда vim был скомпилирован с +clipboard
ним, вы можете копировать / вставлять, когда :set number
он включен, и без копирования / вставки чисел, хотя, возможно, вам все равно придется сделать некоторые сопоставления C) Не нужно самостоятельно перекомпилировать VIM, это может быть включено в vim на некоторых менеджерах пакетов, поддерживаемых любой ОС. В osx bim имеет vim, хотя в vim по умолчанию osx нет. В моем ответе упоминается этот вопрос.
xsel
работает для вас тоже, вы можете выделить текст с помощью редактора или с помощью мыши и нажмите , ctrl+c
чтобы скопировать текст, кстати , это для neovim, github.com/neovim/neovim/issues/7945#issuecomment-361970165
+clipboard
иmouse=a
, вы сможете копировать / вставлять из / в vim без использования всплывающего меню терминала. Вы можете проверить, еслиclipboard
это включено, используяvim --version
.