Как включить копию средней кнопки мыши и вставку с Cygwin?

У меня есть три мыши кнопки. В оболочке (я использую удар), или на OS X или на Linux, тексте выбора и нажатии на среднюю кнопку копирует выбор и вставляет его в курсоре.

Однако с помощью Cygwin в Командной строке на Windows XP, я должен использовать избранный текст, войти, правильная последовательность кнопки, чтобы сделать то же самое. Существует ли способ настроить Cygwin для поведения того же как OS X и Linux?

2
задан 13.08.2013, 11:37

4 ответа

Необходимо установить и использовать rxvt вместо терминала Windows (cmd.exe). rxvt может быть установлен путем выбора его под Оболочками в установщике Cygwin, и это автоматически создает два ярлыка на ответвление Programs/Cygwin Меню "Пуск" (по крайней мере, если Вы первоначально позволили ярлыкам быть созданными), один для X и один без. Так, Вы не должны устанавливать X для использования rxvt.

В rxvt можно использовать среднюю кнопку как Вы, привыкли для немедленно, без дальнейших конфигураций. Если Вы хотите настроить некоторый аспект rxvt, необходимо обратиться к

/usr/share/doc/Cygwin/rxvt-<version>.README

который перечисляет различные possiple параметры конфигурации и некоторые образцы.

1
ответ дан 08.12.2019, 06:38

другая опция состоит в том, чтобы установить мятный, который поддерживает x11-selection-paste поведение также

2
ответ дан 08.12.2019, 06:38

Можно хотеть рассмотреть puttycyg.

puttycyg является исправленной версией PuTTY, который позволяет Вам, используют PuTTY в качестве локального терминала Cygwin.

(Извините, SU препятствует тому, чтобы я связался больше чем с одним сайтом.:-( Я не могу даже ввести URL в исходный PuTTY.)

1
ответ дан 08.12.2019, 06:38

Подход AutoHotkey:

MButton::

Process, Exist, bash.exe

if ErrorLevel
{
    WinWaitActive, ahk_pid %ErrorLevel%
    Send { Enter }
    ClipWait
    Send %clipboard%
    return
}
else
{
    Send { MButton }
    return
}

в зависимости от то, какая оболочка Вы используете Вас, возможно, должно изменить исполняемое имя. Я не уверен в использовании cygwin имени процесса.

0
ответ дан 08.12.2019, 06:38

Теги

Похожие вопросы