Вопросы с тегом 'yank'

yanking - это более старое слово для копирования строки в буфер обмена. Используйте этот тег, чтобы узнать, как работает команда, или расширенные комбинации.
9

Как выбрать между скобками (или кавычками или...) в Vim?

Я уверен, что раньше был плагин для этого рода, но теперь, когда мне это нужно, я не могу найти его (естественно), поэтому я просто попрошу просто и легко. Каков самый простой способ выбора между скобками или кавычками или, как правило, список совпа...
30 июн. '09 в 5:54
7

Yank имя файла/путь текущего буфера в Vim

Предполагая, что текущий буфер является файлом, открытым для редактирования, поэтому :e не отображает E32: No file name. Я хотел бы вытащить один или все из них: Имя файла точно так же, как показано в строке состояния, например. ~\myfile.txt Пол...
27 мая '09 в 16:56
9

Vim yanking диапазон линий

Я разработчик С#, который недавно решил расширить свои знания о доступных мне инструментах. Первым инструментом, который я решил изучить, является Vi/Vim. Пока все идет хорошо, но есть несколько вопросов, на которые я, похоже, не могу найти ответ: ...
07 янв. '10 в 19:24
8

Emacs: Как выдернуть последний дернутый текст, независимо от последующих убийств?

Я часто обнаруживаю, что неоднократно дергаю что-то после совершения некоторых убийств, и это становится процессом вроде: С-у C-y M-y C-y M-y M-y C-y M-y M-y M-y Каждый раз, когда я убиваю какой-то текст, он толкает первое убивание в кольцо убий...
28 апр. '11 в 18:46
1

Vim: замените выделение буфером по умолчанию без перезаписывания буфера

Вот моя проблема: Я в визуальном режиме. Я выбираю текст и копирую его в буфер. ((У) апк) Я выбираю другой текст, который я хочу заменить и вставить буфер. ((Р) асте) Теперь второй выбор был заменен в буфере, однако я хочу, чтобы первый из них вс...
01 окт. '10 в 9:05
5

Vim "yank", похоже, не работает

Я новичок в Vim. Сегодня вечером я узнал о команде "yank", но когда я пытаюсь использовать ее в MacVim, она ничего не делает. Ни Y, ни y{motion} ничего не делают. Я пробовал по умолчанию .vimrc, чтобы исключить любые странные проблемы с конфигурацие...
10 июл. '13 в 2:50
2

Изменение местоположения файла истории vim yankring

Плагин yankring для Vim создает файл в моем домашнем каталоге, называемом yankring_history_v2.txt. Как сообщить плагину сохранить этот файл в другом месте?
21 февр. '13 в 19:04
4

Как я могу заставить vim помнить прошлые yanks? (Или настройте YankRing меньше).

Когда я удаляю что-то в vim, он добавляется в нумерованные регистры. Последний элемент, который я дернул, находится в регистре 0. Как я могу заставить vim автоматически запомнить последние 10 янков? Я пробовал YankRing, но он слишком сильно меняет п...
06 февр. '12 в 21:40
2

"yank" не вставляет текст при использовании Emacs через SSH

Когда я пытался запустить Emacs на удаленном сервере через ssh, C-y (даже M-x yank) не может работать. Каждый раз, когда я нажимаю C-y, он говорит "Mark set", но больше ничего не происходит. Я работаю под Linux, а удаленный сервер - Mac pro. Теперь...
22 нояб. '12 в 17:54
1

вставить что-то в кольцо убийства в Emacs

Я хочу написать функцию, которая будет вставлять имя файла текущего буфера в кольцо уничтожения, чтобы я мог вытащить его на терминал в другом окне. Как я могу программно вставить строку в кольцо kill? (<SOME FUNCTION> (buffer-file-name)) Ес...
17 мар. '14 в 12:18
3

vim держит все совпадения группы регулярных выражений в регистре

Я знаю, что я могу выкопать все согласованные строки в регистр A следующим образом: :g/regex/y/A Но я не могу понять, как выровнять группы регулярных выражений в регистре A: :g/\(regex\)/\1y A (E10: \ should be followed by /, ? or &)
17 мая '14 в 16:26
4

В Vim есть соответствующая команда изменения (c) для вставки (p)?

С помощью вставок очень просто как стереть слово/секцию, так и вставить поверх нее, например cw удалить до конца слова (с пробелом), затем перейти в режим вставки ce удалить до конца слова (без пробела), затем перейти в режим вставки c3w удалить ...
06 мар. '12 в 3:03
1

Yank путь к файлу с линией no от vim до системного буфера обмена

Я хотел бы yank - Полный путь к файлу, например. c:\foo\bar\file.txt: 94 с его строкой no Я также хотел бы вставить его в свой системный буфер обмена, поэтому я буду использовать регистр "+" для этого. Можете ли вы предложить мне возможный способ ...
05 июл. '13 в 23:37
3

Как переписать текст с помощью yank в Emacs?

Я хочу переписать текст yank следующим образом. Есть ли способ сделать это? убить кольцо: text-i-want-to-paste До: abcdefghijklmnopqrstuvwxyz ^ corsor После: text-i-want-to-pasteuvwxyz Спасибо.
27 февр. '14 в 16:14
1

Yank диапазон строк в буфер обмена через ':' в vim

Я держу диапазон строк в системном буфере обмена в vim. Я могу сделать это с помощью 51gg116"+yy. Я хотел бы сделать это с помощью обозначения :. Я могу скопировать в регистр "" с помощью команды :51,116y. Однако команда 51,116"+y не работает. Как и...
21 апр. '14 в 10:16