Frage zum Editor: gibt es 'aktuelle Zeile kopieren' (Gegenstück zu 'aktuelle Zeile' löschen')

Für Fragen rund um die Ide und zum Debugger
Antworten
m99999
Beiträge: 4
Registriert: Do 17. Jul 2025, 16:36
OS, Lazarus, FPC: Lazarus 3.6 unter Win10 + Linux div. Versionen (Debian,OpenSuse)
CPU-Target: aarch64 arm i386 x86
Kontaktdaten:

Frage zum Editor: gibt es 'aktuelle Zeile kopieren' (Gegenstück zu 'aktuelle Zeile' löschen')

Beitrag von m99999 »

hallo an alle die mir helfen wollen :D

ich bin ganz neu hier und nicht sicher, ob ich für meine frage hier richtig bin.
folgende frage habe ich zum editor:
ich suche den befehl, 'aktuelle zeile kopieren' mit dem ich die aktuelle zeile kopieren kann, ohne dies über markieren/ins clipboard kopieren/einfügen machen zu müssen.

weiters sieht es für mich so aus, als ob es auch keine gegenstücke zu 'bis zum zeilenanfang löschen', also 'bis zum zeilenanfang kopieren' gibt. usw.

übersehe ich da was?

vielen dank im voraus

paweld
Beiträge: 99
Registriert: So 11. Jun 2023, 16:01
OS, Lazarus, FPC: Lazarus trunk, FPC fixes

Re: Frage zum Editor: gibt es 'aktuelle Zeile kopieren' (Gegenstück zu 'aktuelle Zeile' löschen')

Beitrag von paweld »

Es wird nur die aktuelle Zeile in die Zwischenablage kopiert (Sie müssen nichts auswählen) - Standard-Tastaturkürzel Alt+Y
Ich empfehle, das Paket "IDE Scout" zu installieren, mit dem Sie leicht nach verfügbaren Befehlen suchen können.
Grüße / Pozdrawiam
paweld

Mathias
Beiträge: 6984
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Frage zum Editor: gibt es 'aktuelle Zeile kopieren' (Gegenstück zu 'aktuelle Zeile' löschen')

Beitrag von Mathias »

ich suche den befehl, 'aktuelle zeile kopieren' mit dem ich die aktuelle zeile kopieren kann, ohne dies über markieren/ins clipboard kopieren/einfügen machen zu müssen.
Sowas wie in Turbo Pascal ?
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
Niesi
Lazarusforum e. V.
Beiträge: 619
Registriert: So 26. Jun 2016, 19:44
OS, Lazarus, FPC: Linux Mint Cinnamon, Laz 4.1 Fpc 3.2.3 und allerlei mit FpcUpDeLuxe
Kontaktdaten:

Re: Frage zum Editor: gibt es 'aktuelle Zeile kopieren' (Gegenstück zu 'aktuelle Zeile' löschen')

Beitrag von Niesi »

paweld hat geschrieben: Fr 18. Jul 2025, 08:00 Es wird nur die aktuelle Zeile in die Zwischenablage kopiert (Sie müssen nichts auswählen) - Standard-Tastaturkürzel Alt+Y
Ich empfehle, das Paket "IDE Scout" zu installieren, mit dem Sie leicht nach verfügbaren Befehlen suchen können.
Danke für den Tipp, der funktioniert.

Leider blöd gemacht: Es wird die GANZE Zeile kopiert, auch der Einzug vor dem ersten Zeichen. Kopiere ich mit Alt + y, drücke dann Enter und füge das Kopierte mit Strg + v ein, ist es um den Einzug zusätzliche nach rechts versetzt ...

Eigentlich ein Bug, oder?
Wissen ist das einzige Gut, das sich vermehrt, wenn es geteilt wird ...

paweld
Beiträge: 99
Registriert: So 11. Jun 2023, 16:01
OS, Lazarus, FPC: Lazarus trunk, FPC fixes

Re: Frage zum Editor: gibt es 'aktuelle Zeile kopieren' (Gegenstück zu 'aktuelle Zeile' löschen')

Beitrag von paweld »

Niesi hat geschrieben: Fr 18. Jul 2025, 11:20 Eigentlich ein Bug, oder?
Nicht gerade ein Fehler. In diesem Fall sieht es nach einem Fehler aus, aber andererseits sollte die Einfügefunktion alles aus der Zwischenablage ab der angegebenen Cursorposition einfügen.
Ich empfehle, ein Ticket zu erstellen: https://gitlab.com/freepascal.org/lazar ... s/-/issues - vielleicht kann @martin_frb, der Hauptverantwortliche für den Code-Editor / Synedit, einen Kommentar abgeben.
Grüße / Pozdrawiam
paweld

m99999
Beiträge: 4
Registriert: Do 17. Jul 2025, 16:36
OS, Lazarus, FPC: Lazarus 3.6 unter Win10 + Linux div. Versionen (Debian,OpenSuse)
CPU-Target: aarch64 arm i386 x86
Kontaktdaten:

Re: Frage zum Editor: gibt es 'aktuelle Zeile kopieren' (Gegenstück zu 'aktuelle Zeile' löschen')

Beitrag von m99999 »

... da wurde ich wohl (mal wieder :D ) miss verstanden.

bei Turbo-Pascal war es wie "Zeile kopieren mit Einfügen am Anfange der nächsten Zeile und den Cursor an die gleiche Stelle in der neu eingefügten Zeile positionieren" ... eine super Funktion um z.B. else if ketten zu erstellen und aus dem Clipboard was gespeichertes einzufügen, da eben der Inhalt des clipboards beim "Zeilen kopieren" NICHT verändert wurde.
das war bei vielen dingen sehr sehr hilfreich.

vielleicht denkt ja da mal einer der Programmierer(innen :D ) darüber nach sowas einzubauen.

martin_frb
Beiträge: 590
Registriert: Mi 25. Mär 2009, 21:12
OS, Lazarus, FPC: Laz trunk / fpc latest release / Win and other
CPU-Target: mostly 32 bit

Re: Frage zum Editor: gibt es 'aktuelle Zeile kopieren' (Gegenstück zu 'aktuelle Zeile' löschen')

Beitrag von martin_frb »

Das "einrücken" ist ein Konflikt in den Settings, nehme ich an...

Tools > Options > Codetools > "Indentation for Pascal sources" > "On Paste"
Die sind bei mir alle aus, dann krieg ich auch nie ungewollte Einzüge.

In sofern kein Bug. Einfach ein setup für das es (noch) nicht vorgesehen ist.

----

Es gibt auch "Zeile Duplizieren" (ohne Clipboard). Nicht sicher, Taste Ctrl-Alt-Shift-Insert

Ebenso "selection duplizieren"

Und Zeile/Selection verschieben (hoch/runter // Selektion ouch rechts/links)

martin_frb
Beiträge: 590
Registriert: Mi 25. Mär 2009, 21:12
OS, Lazarus, FPC: Laz trunk / fpc latest release / Win and other
CPU-Target: mostly 32 bit

Re: Frage zum Editor: gibt es 'aktuelle Zeile kopieren' (Gegenstück zu 'aktuelle Zeile' löschen')

Beitrag von martin_frb »

Obwohl ich nicht sicher bin (ich verwende es ja nicht): Das "On Paste" sollte eigentlich spaces im text des Clipboard entfernen wenn nötig...

Antworten