Как скопировать в буфер обмена в Vim?

Фактически вы должны исправить свою схему базы данных, чтобы у вас было три таблицы:

shirt: shirt_id, shirt_name
color: color_id, color_name
shirtcolor: shirt_id, color_id

Тогда, если вы хотите найти все рубашки, которые являются красными, вы сделали бы запрос типа:

SELECT *
FROM shirt, color
WHERE color.color_name = 'red'
  AND shirt.shirt_id = shirtcolor.shirt_id
  AND color.color_id = shirtcolor.color_id
664
задан Mateusz Piotrowski 31 March 2016 в 00:28
поделиться

1 ответ

Этот ответ характерен для пользователей Mac.

VIM по умолчанию, доступный с MAC, не идет с включенной опцией буфера обмена. Вам нужна та опция получить доступ к системному буферу обмена.

, Чтобы проверить, имеет ли Ваша энергия ту опцию, включил использование ниже команды

vim --version

В результате, Вы должны иметь +clipboard. Если это -clipboard, то Ваш VIM НЕ имеет опции получить доступ к системному буферу обмена.

необходимо СДЕЛАТЬ и установить VIM с опцией, в которой Вы нуждаетесь. Следующее является командами.

# Create the directories you need
$ sudo mkdir -p /opt/local/bin
# Download, compile, and install the latest Vim
$ cd ~
$ git clone https://github.com/vim/vim.git
$ cd vim
$ ./configure --prefix=/opt/local
$ make
$ sudo make install
# Add the binary to your path, ahead of /usr/bin
$ echo 'PATH=/opt/local/bin:$PATH' >> ~/.bash_profile
# Reload bash_profile so the changes take effect in this window
$ source ~/.bash_profile"

Вышеупомянутое установит последний VIM с включенной опцией +clipboard.

Теперь необходимо установить системный буфер обмена. Добавьте следующую строку к ~/.vimrc

set clipboard=unnamed

Теперь, можно дергать текст к системному буферу обмена. Ниже шагов объясняет, как дергать.

  1. В командном режиме press v энергии, это переключит Вас на режим VISUAL.
  2. Перемещают курсор для выбора текста или строк, которые необходимо скопировать.
  3. Press y, это скопирует выделенный текст в буфер обмена.
  4. Переходят к любому внешнему приложению и CMD + v для вставки.

я использую MacBook Pro с macOS Мохаве и вышеупомянутые работы в нем.

1
ответ дан 22 November 2019 в 21:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: