Я только начал использовать Console2 в качестве альтернативы cmd.exe
Я не могу понять, как скопировать текст из консоли в буфер обмена - перетаскивание по нему мышью ничего не помечает, и в меню, вызываемом правой кнопкой мыши, нет возможности «пометить», как в cmd.exe
Это должно быть ужасно очевидно, но я думаю, что упускаю это из виду ... :(
cmd.exe
. IIRC, странное поведение мыши заключается в том, чтоcmd.exe
фактически обрабатывает все окна, а не использует стандартные API-интерфейсы Windows. В результате, его поведение немного анахронично.cmd.exe
- оболочка ; это не делает никакого рисования окна, только анализирует команды. Окно, которое оно использует, является окном «Win32 Console». Console2 - это «консоль» или «терминал», замена уродливым окнам консоли Win32; задержка вызвана тем, что она должна опросить скрытое «реальное» окно консоли на предмет изменений.Ответы:
Откройте меню «Консоль2» « Правка» -> «Настройки» и в настройках « Горячие клавиши / мышь» настройте действия выбора и копирования. Значения по умолчанию немного шаткие.
Я использую:
Обязательно нажимайте «Назначить» после каждого внесенного изменения, иначе оно не вступит в силу.
Последнее замечание: будьте осторожны, если вы используете ESCили Ctrl+ Vв VIM , или в любом другом приложении.
источник
Удержание SHIFTи маркировка текста должны помочь (по крайней мере, мне). После этого просто нажмите Edit -> Copy
источник
Назначение клавиш и мышки в Console2 немного прикольное. Вот как на самом деле сделать left_click == выделение текста:
источник
Вы также можете просто настроить Выбор текста: Левая кнопка мыши
и затем включите «Копировать при выборе» на вкладке «Поведение» в настройках.
источник
Console2 не является оболочкой. Это расширение окна консоли. Вы можете настроить Console2 для запуска любой оболочки, например, cmd.exe или bash.
По умолчанию я считаю, что функция копирования-вставки в окне Console2:
Выделить текст: Shift + левая кнопка мыши
Копировать текст: левая кнопка мыши
Вставить текст: средняя кнопка мыши
примечание: по умолчанию правая кнопка мыши вызывает меню, которое позволяет вам настроить Console2
Вы должны выбрать и скопировать текст (нажав левую кнопку мыши после того, как вы закончите выбор). Простое выделение текста не копирует его автоматически (как это делают настройки быстрого редактирования консоли Windows по умолчанию).
источник
Behaviour > Copy on select
не провереноHotkeys > Mouse
установить следующее (примечание, нажмитеAssign
после изменения настроек , чтобы сохранить их)С этой настройкой:
Эта настройка является самой близкой к обычным операциям режима быстрого редактирования cmd, так что она не смущает мою мышечную память, но имеет то преимущество, что вы можете отклонять выборки без копирования.
источник
Да, Console2 - это только внешний интерфейс, и я также использую его с msys bash, powershell и базовым cmd.exe. Ярлыки могут быть одинаковыми для более чем одной функции (я оставил левую кнопку мыши для выбора и отмены выбора). Однако значение по умолчанию на вкладке «поведение» в настройках определяет ОБА автоматическое копирование при выборе И очистить выделение при копировании, поэтому будет выглядеть, будто выделение немедленно отбрасывается (хотя текст все еще копируется должным образом). Просто снимите флажок «Очистить выделение при копировании», и выделенный текст останется выделенным.
Console2, кстати, очень хорош :)
источник
Click + Hold Shift делает подсветку, как вы, вероятно, думаете.
источник
Я выполнил вышеуказанные настройки и обнаружил, что в консоли console2 иногда происходит сбой, т. Е. На определенном экране console2 я могу выделить какой-то текст, но какой-то текст не будет выбран.
Ответ был ошибка размера окна. Если вы запустите console2, а затем перетащите окно, чтобы стать выше, вы можете обнаружить, что все, что находится ниже исходной нижней границы экрана, недоступно для выбора. Если немного перетащить нижний край консоли вверх и вниз, он, похоже, исправится.
источник
Настройки по умолчанию неудобны. Мне нравятся эти:
источник