Почему копирование и вставка в инструментах командной строки Windows обычно обременительны?

Почему копирование и вставка в инструментах командной строки Windows обычно обременительны?

Я использовал командную строку, cygwin, mobaxterm в Windows. Хотя они поддерживают копирование-вставку, операция обычно не такая простая. Выделение текста в командной строке странное, а копирование-вставка текста требует нескольких щелчков или сочетания клавиш.

Однако, например, в Mac OS вы можете легко копировать-вставлять в терминале, используя обычную практику Ctrl+ C/ Ctrl+ V. Интересно, почему для инструментов командной строки Windows все не может быть так же просто. Это вызвано какими-то техническими или реализационными проблемами?

решение1

Ctrl+ keyиспользуется для отправки сигналов консольным программам, например Ctrl+ Cзавершит запущенное приложение. Поэтому, как правило, его нельзя использовать для сочетаний клавиш. Вот почему терминалы Linux часто используют Ctrl+ Shift+ key.

Для быстрого копирования/вставки в предыдущих версиях Windows существовал «режим быстрого редактирования», которыйне включено по умолчанию. В этом режиме вы выбираете текст и нажимаете Enterдля копирования, нет необходимости входить в режим пометки, как раньше. Затем щелкните правой кнопкой мыши на консоли, чтобы вставить, так же, как это делает средний щелчок в Linux. Все еще немного громоздко, но в любом случае намного быстрее, чем без него

С тех пор как Windows 10, MS представила несколько крупныхулучшения консоли. Теперь вы можете использовать Ctrl+ C/ Ctrl+ Vдля копирования/вставки.Windows 10 терминалкогда выделяется какой-либо текст, в противном случае в программу будет отправлен сигнал, как и раньше.

Связанный контент