Виберіть текст у рядках у cmd.exe?


4

Чи є спосіб вибору тексту через рядки в якості одного рядка в командному рядку Windows? Наприклад, вибравши цей прямокутний вибір:

alt текст

поміщає в буфер обміну дві окремі лінії, навіть якщо рядки є суміжними. Зробивши те ж саме в xterm в Linux, я поставив один буфер в буфер обміну, що я хочу. Чи є спосіб змусити cmd.exe вести себе як xterm?


Відповіді:


4

Існує спосіб виділити рядок тексту як один єдиний рядок. Перед клацанням правою кнопкою миші на виділеній білою областю утримуйте клавішу Shift, а потім клацніть правою кнопкою на білій області. Це видалить повернення каретки.


Цей трюк працює добре, якщо натиснути Enter, щоб скопіювати вибір: Shift + Enter видаляє CRLF. =)
Бові

4

Ви можете експортувати у текстовий файл, а потім робити так, як вам подобається. коли ви виконуєте свою команду, запустіть її так:

[executable] >textfile.txt

Це виведе у вказаний файл все, що exe виведе на екран.


2

використовуйте термінал, наприклад Console2, щоб запустити ваш cmd.exe (або powershell.exe) з. такі термінали пропонують (серед іншого) чудові механізми вибору.


1

cmdДодаток Windows - це дуже простий інструмент. Він не призначений для використання, як швейцарський армійський ніж "power-user", який є терміналом Linux.

Таким чином, ні, ви не можете захопити багаторядкові виділення як один рядок. Вибачте.


Ну .. Скопіюйте їх і відформатуйте їх за 1-2 секунди за допомогою Notepad ++. Тяжкий матеріал, якщо ви так званий "poweruser".
Шики

1
Я б не назвав cmd"дуже простим інструментом" ... Я б назвав його калікою ... особливо в порівнянні з Linux Shells.
Боббі

1
Це не виправдовує cmdнезграбну поведінку вибору. Немає інших програм, які я знаю, які вибирають текст як прямокутну область, а не як рядок символів, незалежно від того, наскільки базові.
Lèse majesté

0

Встановлення cygwin вирішить усі ваші проблеми :)


6
і представити нових :)
akira

стиль копіювання з cygwin точно такий же AFAIK ...
Betlista

0

На сьогоднішній день немає можливості це зробити cmd.exe, але ви можете використовувати консольний емулятор. Мені особливо подобається ConEmu , який дає вам кілька вдосконалень, таких як:

  • Кращий вибір тексту
  • Кілька консолей на вкладках
  • Змінити вікна
  • Повноекранний режим

є шлях до цього, використовуючи cmd.exeзараз
phuclv
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.