Wie kann man mehrere Zeilen gleichzeitig mit einem Komma versehen?
Ich habe z.B. folgende Nummern
1
2
3
Ich möchte nun, dass alle ein Komma hinten dran bekommen, also
1,
2,
3,
Dazu kann man scheinbar alle Zeilen markieren und dann irgendelche Tasten drücken, damit das klappt. Aber welche? Ich habe gesehen, dass das jemand auf Youtube gemacht hat in einem anderen Programm. Ich vermute aber, das geht mit einer einfachen Tastenkombi in windows.
4 Antworten
Windows kann so etwas nicht.
Es kommt auf den Editor an.
Bei den meisten fortgeschrittenen Text Editoren (Notepad++, VS Code, ...) gibt.
Je nach Editor ist meistenst eine Blockmarkierung mit Alt + (Shift) + Markierung per Maus möglich.
Falls der Cursor nicht am Ende der Zeile angefügt wird, sondern genau dort wo der Mauscursor war, kannst du auch die Markierung am Anfang der Zeile starten. Mit Strg und Pfeiltaste kannst du ein Wort überspringen und mit Ende kannst du das Ende der Zeile erreichen. Da du den Cursor in vielen Zeilen hast, wird der Cursor auch in jeder Zeile bewegt.
Falls du Shift dazu hälst, kannst den Text markieren und gegebenfalls löschen oder bearbeiten.
https://www.w3schools.com/js/tryit.asp?filename=tryjs_loop_for_ex
ich hätte JavaScript, genommen was aber für dich vielleicht zu kompliziert ist
Ich nutze immer Notepad++ und das ist auch nicht umständlich, aber ich hab halt gesehen, dass jemand das auch sofort ohne Tools konnte.
Was ich immer mache:
- Herausfinden, wie der Zeilenumbruch als Escape Sequenz / Regulärer Ausdruck geschrieben wird. Unter Linux ist das bspw. "\n".
- Suchen und Ersetzen: "\n" durch ",\n". Damit wird der Zeilenumbruch von 1 auf 2 durch "," + Zeilenumbruch ersetzt.
Ob das aber ein Editor unter Windows kann, weiß ich nicht. Bei Gedit unter GNOME sieht das so aus:

bzgl. "$" vs "\n" noch: Kann sein das normale DOS Formate (dos2unix, unix2dos) mit "\n" funzen. Ich habe auch in der Regel nur Unix-like Zeilenenden in Textdateien.
Keine Ahnung. Bei mir enden Zeilen in Text-Dateien mit \n. Das scheint was mit DOS und Unix zu tun zu haben. Da ich aber nur Linux nutze, sehe ich nichts anderes...^^
Funktioniert nur in manchen Text-Editoren:
Alt + Shift gedrückt halten. -> dann drücken und nach unten ziehen.
Wenn die gewünschte Zeilen markiert sind einfach drauf los tippen.
Notepad++ , das der Fragesteller laut einem Kommentar zu einer anderen Antwort verwendet, kann das. Das Zeilenende ist aber "$" im regulären Ausdruck von Notepad++