Что такое команда `yank` в XCode?
В XCode есть текстовый ключ, связывающий ^Y с командой "yank".
Что значит "дергать"? Я думал, что это "вернуть назад удаленный текст", но пока он только "возвращает назад" текст, который я вырезал, что означает его синоним "вставить" в окнах?
2 ответа
Решение
Да, дергание и вставка - это разные термины для одного и того же. Я впервые узнал об этом с помощью pico, и, похоже, в emacs также используется этот термин:
http://www.slac.stanford.edu/comp/unix/gnu-info/emacs_13.html
Янк вставляет самый последний блок текста из буфера уничтожения, который является CLI-эквивалентом буфера обмена.
Некоторые способы уничтожить кольцо отличаются от буфера обмена на OS X:
- Например, ⌃K, ⌘⌫ и ⌧ добавьте удаленный текст в список уничтожений.
- Скопированный текст не добавляется в список уничтожений
- Он может содержать только простой текст
- Янки действует как вставка и соответствует стилю в форматированных текстовых представлениях
- Нажатие ⌃K несколько раз подряд добавляет все удаленные диапазоны в один блок