Меня раздражает, что я не могу копировать и вставлять в Cygwin ... есть ли хорошая альтернатива Cygwin, которая позволит мне это сделать?
8 ответов
Из официального FAQ Cygwin:
Как я могу скопировать и вставить в консоли консоли Cygwin?
Во-первых, рассмотрите возможность использования mintty вместо стандартного консольного окна. В mintty, выделение левой кнопкой мыши также копирует и вставляет среднюю мышь. Это не может быть проще!
В окне консоли Windows откройте диалоговое окно свойств. Опции содержат переключатель, названный "Режим быстрого редактирования". Это должно быть включено. Сохраните свойства.
Вы также можете привязать ключ вставки для вставки из буфера обмена, добавив следующую строку в ваш файл .inputrc:
"\e[2~": paste-from-clipboard
лучший эмулятор терминала для cygwin - mintty
Я использую rxvt. Это хороший эмулятор терминала, командная оболочка, которая поставляется с Cygwin. Вам нужно установить его отдельно, так как он не установлен по умолчанию в Cygwin.
Это намного лучше, чем командная строка Windows. Вы можете изменить размер окна по горизонтали и вертикали (без проблем с полосой прокрутки). Когда вы выбираете и копируете текст, он правильно выбирает переводы строк и т.д. (А не тупую блочную копию окон). И вы можете вставить, используя shift-insert.
Попробуйте. Тебе это может понравиться.
Mintty или Console2 хорошие варианты.
Вы также можете использовать PuTTY или KiTTY для установки ssh на свой компьютер, если вы сначала настроили sshd
при установке Cygwin.
Используйте puttycyg вместо putty; Вы можете войти в локальную сессию Cygwin (sshd не требуется), а копировать и вставлять просто выберите и щелкните правой кнопкой мыши.
Я просто передаю все в putclip
и получаю его из stdout через getclip
Это альтернатива, которую я использую. (С использованием программы AHK)
;Paste w/Cywgin (CTRL+SHIFT+V)
^+v::{:*:pste::Send% clipboard% return}