Использование мыши. Перетаскивание левой кнопкой мыши, чтобы выбрать и обычно среднюю кнопку мыши, но некоторые терминалы могут отличаться (PuTTY использует щелчок правой кнопкой мыши). Если у вас есть только две кнопки, вы нажимаете на них обе вместе (левая кнопка мыши + правая кнопка мыши).
В ответ на комментарий ниже («Можете ли вы сделать это без мыши?»):
ctrl-insert : copy
shift-insert : paste
shift-delete : cut
shift-ctrl-C : copy
shift-ctrl-V : paste
Не все приложения будут поддерживать последние три (хотя Konsole делает). Фактически большинство консольных приложений не позволят вам удалять текст после его печати.
Что касается выбора текста без мыши, я не уверен, что для этого существует общий механизм. Вероятно, это терминал и/или приложение (т. Е. У vim есть собственные ключи для маркировки и копирования текста, но только внутри vim). Вы можете сделать это с эмуляцией мыши, но я уверен, что это будет болезненный процесс.
Вы не можете использовать традиционные ярлыки Mac/Windows в терминале, поскольку они зарезервированы для разных действий задолго до того, как существовала эта ОС (т. Е. Ctrl-C завершает выполняемый процесс).
Я пытаюсь использовать Ctrl-C в X
X не обрабатывает эти операции напрямую, они обрабатываются приложением. Вот почему современные графические программы, такие как Firefox или Gedit, поддерживают Ctrl-C для копирования, но терминалы и программы командной строки обычно этого не делают. Как я уже сказал, это конфликт в установленных соглашениях, а Ctrl-C для убийства в первую очередь.
BTW, вы можете сделать некоторые изменения ключей, если он заводит вас в орехи, но тогда вы будете изучать плохие привычки, когда используете другую машину. Лучше всего привыкнуть к нему или выполнить большую часть редактирования в графическом приложении.
More Information
EDIT: Для Mac, это может помочь: MacOSX-to-Konsole или This или This. Похоже, вам нужно заменить Ctrl на Command на клавиатурах Mac. Кажется, что в терминале Mac-консоль имеет контекстное меню правой кнопки мыши для копирования-вставки, поэтому для этого вам необходимо установить другую консольную программу или изменить некоторые настройки в терминале.
можно предположить, что он работает в стандартном терминале? Вы после X CLIPBOARD (ctrl-c в X) или X PRIMARY (перетащить текст)? – SpliFF
Вы пытаетесь изменить кнопки мыши по умолчанию или просто «неспособны использовать X-буфер обмена на экране». Ваше название подразумевает первый, а ваш вопрос - другой. – SpliFF
Я пытаюсь использовать ctrl-c в X. –