Как скопировать и вставить выделенный текст в нано на Mac?
Я использую nano
в iTerm2 я могу пометить текст, используя Ctrl + ^, но я не могу скопировать и вставить текст. Я знаю, что Ctrl + K может быть использован вырезать всю строку. Что такое сочетание клавиш для копирования только отмеченного текста в nano
?
4 ответа
- Установите метку, чтобы начать выделять текст:Ctrl+6 или Ctrl+Shift+6
- Скопируйте выделенный текст: Option+6 или Option+Shift+6
- Вставить текст: Ctrl+U
Примечание. Ваш мета-ключ должен быть сопоставлен с ключом Option / Alt (по умолчанию он будет сопоставлен с клавишей Esc в случае iTerm.
На iTerm вы можете сделать это, перейдя в Preferences
-> Profiles
-> Keys
и установите левую и правую клавиши в Esc+
Добавляя к ответу @shaahiin, если вы используете клавиатуру Mac, попробуйте Esc + 6 вместо Option + 6 и Option + Shift + 6. Мета-ключ (обозначается буквой M в нано) — Esc на Mac.
Я не знаю нажатия клавиш для него, но вы можете вырезать его с помощью CTRL-K, а затем вставить его с помощью CTRL-U в той же позиции. После этого вы можете перейти в нужную позицию и снова вставить ее с помощью CTRL-U. Или, если вы просто хотите скопировать его в другую программу, вы можете пометить текст как cmd+shift+C, чтобы вставить его в буфер обмена. Чтобы пометить текст, вы можете использовать Ctrl+^, а затем вы можете использовать клавиши со стрелками для пометки текста.
Я написал статью об этом для Linux / MacOSX в моем блоге: https://www.ask-sheldon.com/deleting-multiple-lines-with-nano/