Vim неназваний реєстр + або *


10

Я використовую Vim 7.3 в Ubuntu, і у мене виникає невелика проблема з копіюванням в буфер обміну системи за допомогою наступної команди, "+yале я отримую таку помилку:E354: Invalid register name: '+'

У своєму vim --version, я бачу -xterm_clipboard. Копіювати опцію можна за допомогою правої кнопки миші, також сірого кольору.

Які дії мені потрібно зробити, щоб дозволити копіювання тексту з мого vim в системний буфер обміну?

Відповіді:


14

Тривіальна проблема, сер.

sudo aptitude install vim-gnome

яка вже є попередньо складеною за допомогою параметра + xterm_clipboard.

На таких джерелах, як gentoo, вам доведеться скласти пакунок із зазначеним прапором USE.


9

Ви повинні побачити +xterm_clipboard.

Найпростіший виправлення - встановити версію vim, складену з підтримкою буфера обміну. У Ubuntu, якщо ви не хочете створити свій власний, ви можете встановити vim-gtkабо vim-gnome, обидва з яких мають підтримку буфера обміну.


0

Для Arch Linux встановіть gvim. Це також додає відсутність функції vim.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.