Uważam, że to dość irytujące, jak trudne jest kopiowanie tekstu w środowiskach zawierających tylko tekst: Powershell i cmd. Jak mogę po prostu wybrać wiersze tekstu, a nie bloki tekstu? Jak wymyślili i uważają, że blok tekstu jest bardziej domyślną opcją wyboru tekstu?
Kończąc rant, czy istnieje sposób na proste „zaznaczanie tekstu, kopiowanie tekstu” w programie Powershell lub cmd?
Na przykład, jeśli chcę tutaj wybrać MÓJ TEKST:
asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd MY
TEXT asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd a
i blokuję zaznaczenie dwóch wierszy, otrzymuję 'asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd MY \ nTEXT asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd asd a ”(zwróć uwagę na denerwujące \ r \ n) zamiast prostego„ MOJEGO TEKSTU ”
windows
command-line
powershell
pistacchio
źródło
źródło
Odpowiedzi:
Podczas aktywacji funkcji należy użyć klawisza modyfikującego.
Przytrzymaj
ALT
iLeft Mouse Button
przeciągając myszą nad tekstem, który chcesz zaznaczyć.źródło
ALT
, przeciągając myszą nad tekstem, który chcesz zaznaczyć. Źródło: AnonimowyNie ma bezpośredniego sposobu, aby to zrobić w oknie konsoli okna, ale możesz uzyskać dokładnie takie zachowanie, jakie chcesz z konsoli2, ma również wiele innych funkcji, które POWINIEN mieć, ale nie ma domyślnego okna konsoli. Zauważ, że nie jest to zamiennik cmd.exe, ale raczej zamiennik okna konsoli, w którym działa cmd.exe. Możesz użyć dowolnej aplikacji konsoli jako powłoki (takiej jak PowerShell itp.). Oto link do tego
źródło
W Windows 7 zamiast Powershell.exe, użyj Powershell ISE, który ma domyślnie włączone zaznaczanie linii.
Jeśli szczególnie chcesz wybrać blok, przytrzymaj ALT i użyj lewego przycisku myszy, aby przywrócić zachowanie w stylu cmd.exe.
źródło