Blöcke

Ed42 unterscheidet zwei Varianten bzw. Modus von Blöcken:
  • Blöcke für fortlaufenden Text
  • Spaltenmodus
Für beide Varianten sind die grundlegenden Operationen zur Behandlung von Blöcken implementiert. Zwischen den Varianten kann über Bearbeiten|Blockoperationen|Blockmodus toggeln bzw. Strg-K-T gewechselt werden.

Markierung von Blöcken

Die Markierung von Blöcken erfolgt über die Cursortasten (in Zusammenhang mit der Umsch-Taste) oder die Maus. Dabei wird der aktuelle Blockmodus berücksichtigt (der über Bearbeiten|Blockoperationen|Blockmodus toggeln bzw. Strg-K-T gewechselt werden kann).

Die folgende Tabelle enthält weitere Operationen zur Markierung von Blöcken sowie die zugehörigen Shortcuts. Alle in der Tabelle aufgeführten Operationen sind über das Menü Bearbeiten|Blockoperationen erreichbar.
 
Operation ShortCut
Gesamten Text markieren Strg-K-A
Aktuelle Zeile markieren Strg-K-Z
Aktuelles Wort (auf dem der Cursor steht) als Block markieren Strg-K-W
Blockmarkierung aufheben Strg-K-H

 

Bearbeiten von Blöcken

Die folgende Tabelle führt alle Operationen auf, die auf Blöcke angewendet werden können. Alle bis auf die letzte der  aufgeführten Operationen sind entweder über das Menü Bearbeiten oder das Menü Bearbeiten|Blockoperationen zugänglich.
 
Operation Shortcut Besonderheit
Block einrücken. Der markierte Block wird um ein Zeichen 'nach rechts' gerückt. Ctrl-K-I Wird nur auf komplett markierte Zeilen angewandt.
Block zurückrücken (Gegenstück zu 'Block einrücken'). Ctrl-K-U Wird nur auf komplett markierte Zeilen angewandt.
Sprung zum markierten Block. Ctrl-K-J Nur anwendbar, wenn im aktiven Text ein Block markiert ist.
Block füllen. Der markierte Block wird mit einer über einen Dialog einzugebenden Zeichenkette gefüllt. Ctrl-K-F
Block in Zwischenablage kopieren. Strg-C bzw. Strg-Einfg
Block in Zwischenablage verschieben. Strg-X bzw. Umsch-Entf Es gelten die für 'Block kopieren' gemachten Aussagen. Weiterhin kann bei aktivem Spaltenmodus über Projekt|Einstellungen, Registerkarte Blockoptionen beeinflußt werden, ob beim Löschen des Blocks an der ursprünglichen Position der Block durch Leerzeichen ersetzt wird (andernfalls wird der Text rechts vom Block eingerückt).
Block von der Zwischenablage in den Text (hinter die aktuelle Cursorposition) kopieren. Der kopierte Text wird zum aktuellen Block. Strg-V bzw. Umsch-Einfg Ist der Spaltenmodus aktiv, werden die über Projekt|Einstellungen, Registerkarte Blockoptionen konfigurierten Angaben relevant. Zum einen wird dort angegeben, ob der zu kopierende Block in neue Zeilen eingefügt wird. Zum anderen wird festgelegt, ob der zu kopierende Block eingefügt wird ohne bestehenden Text zu überschreiben (in diesem Fall wird bestehender Text 'nach rechts' verschoben) oder ob der zu kopierende Block über bereits vorhanden Text geschrieben wird.
Block löschen. Strg-Entf Es gelten die unter 'Block in Zwischenablage verschieben' gemachten Aussagen.

Die  letzten vier Operationen der obigen Tabelle können auch über ein Popup-Menü erreicht werden, das über die rechte Maustaste erreichbar ist.


Last Change: 27.10.2001
© Copyright by Stefan Brüning. All rights reserved