Joe: Unterschied zwischen den Versionen
Elan (Diskussion | Beiträge) K Bilddatei per "Datei:" eingebunden |
Boenki (Diskussion | Beiträge) K Kleinigkeiten |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 13: | Zeile 13: | ||
== Konfiguration == | == Konfiguration == | ||
Die | Die zentrale Konfigurationsdatei ist <code>/etc/joe/joerc</code>. Jeder Benutzer kann sich eine eigene Konfigurationsdatei in <code>~/.joerc</code> erstellen. | ||
Die Konfigurationsdatei hat folgenden Aufbau: | Die Konfigurationsdatei hat folgenden Aufbau: | ||
Zeile 29: | Zeile 29: | ||
* <code>joe</code> - startet joe | * <code>joe</code> - startet joe | ||
* <code>joe test.text</code> - startet joe, und bearbeitet die Datei <code>test.text</code>. Diese Datei ist noch nicht gespeichert. | * <code>joe test.text</code> - startet joe, und bearbeitet die Datei <code>test.text</code>. Diese Datei ist noch nicht gespeichert. | ||
* | * {{taste|Strg}} + {{taste|K}} + {{taste|X}} (''linke {{taste|Strg}}-Taste gedrückt halten, dann nacheinander {{taste|K}} und {{taste|X}} eingeben'') beendet joe, der Text wird gespeichert. | ||
* | * {{taste|Strg}} + {{taste|K}} + {{taste|C}} beendet joe. Falls zu dem Zeitpunkt ungespeicherte Änderungen im Editor sind, fragt joe in der untersten Zeile nochmal nach. | ||
=== Bewegen und Löschen === | === Bewegen und Löschen === | ||
* Cursortasten, Bildtasten | * Cursortasten, Bildtasten | ||
* | * {{taste|Strg}} + {{taste|X}} geht wortweise nach rechts | ||
* | * {{taste|Strg}} + {{taste|Z}} geht wortweise nach links | ||
* | * {{taste|Strg}} + {{taste|W}} löscht das rechts vom Cursor stehende Wort(teil) | ||
* | * {{taste|Strg}} + {{taste|O}} löscht das links vom Cursor stehende Wort(teil) | ||
* | * {{taste|Strg}} + {{taste|E}} und {{taste|Strg}} + {{taste|A}} bewegen den Cursor an das Ende oder den Anfang der Zeile | ||
* | * {{taste|Strg}} + {{taste|K}} + {{taste|U}} und {{taste|Strg}} + {{taste|K}} + {{taste|V}} bewegen den Cursor an den Anfang oder das Ende der Datei | ||
=== Blöcke === | === Blöcke === | ||
* | * {{taste|Strg}} + {{taste|K}} + {{taste|B}} markiert den Anfang eines Blocks {{taste|Strg}} + {{taste|K}} + {{taste|K}} das Ende | ||
* mit | * mit {{taste|Strg}} + {{taste|K}} + {{taste|C}} wird dieser Block an die augenblickliche Cursorposition kopiert | ||
=== Hilfe === | === Hilfe === | ||
Die Hilfe ruft man mit | Die Hilfe ruft man mit {{taste|Strg}} + {{taste|K}} + {{taste|H}} auf. Mit {{taste|ESC}} + {{taste|.}} (''Escape-Taste, dann Punkt-Taste'') | ||
blättert man weiter, mit ESC | blättert man weiter, mit {{taste|ESC}} + {{taste|,}} (''Escape-Taste, dann Komma-Taste'') blättert man | ||
zurück. Mit | zurück. Mit {{taste|Strg}} + {{taste|K}} + {{taste|H}} verlässt man die Hilfe wieder. | ||
== Weblinks == | == Weblinks == |
Aktuelle Version vom 17. Dezember 2017, 01:25 Uhr
Joe ist ein Konsolen-Editor, der auf eine etwa 30-jährige Geschichte zurückblicken kann. Seine leichte Bedienbarkeit macht ihn für Einsteiger sehr interessant.
Auswahl an Eigenschaften
- Syntaxhervorhebung für die gängigsten Formate anhand von Dateierweiterungen
- Multi-Dateien
- UTF-8
- ereichbare Hilfe
- Verzicht auf Dinge, die nicht zu einem Editor gehören.
Installation
Das Programm ist als
joe
in extra
verfügbar, und kann von dort
mittels Pacman
installiert werden.
Konfiguration
Die zentrale Konfigurationsdatei ist /etc/joe/joerc
. Jeder Benutzer kann sich eine eigene Konfigurationsdatei in ~/.joerc
erstellen.
Die Konfigurationsdatei hat folgenden Aufbau:
... -asis Characters 128 - 255 shown as-is -force Force final newline when files are saved -nolocks If you don't want file locks to be used ...
hier bedeuten um ein Zeichen eingerückte Optionen, dass diese Option nicht gesetzt ist. Optionen, die am Beginn der Zeile anfangen, sind aktiv. Desweiteren lassen sich die Hilfeseiten und Tastaturbefehle in der Datei frei konfigurieren.
Bedienung
Starten und Beenden
joe
- startet joejoe test.text
- startet joe, und bearbeitet die Dateitest.text
. Diese Datei ist noch nicht gespeichert.- Strg + K + X (linke Strg-Taste gedrückt halten, dann nacheinander K und X eingeben) beendet joe, der Text wird gespeichert.
- Strg + K + C beendet joe. Falls zu dem Zeitpunkt ungespeicherte Änderungen im Editor sind, fragt joe in der untersten Zeile nochmal nach.
Bewegen und Löschen
- Cursortasten, Bildtasten
- Strg + X geht wortweise nach rechts
- Strg + Z geht wortweise nach links
- Strg + W löscht das rechts vom Cursor stehende Wort(teil)
- Strg + O löscht das links vom Cursor stehende Wort(teil)
- Strg + E und Strg + A bewegen den Cursor an das Ende oder den Anfang der Zeile
- Strg + K + U und Strg + K + V bewegen den Cursor an den Anfang oder das Ende der Datei
Blöcke
- Strg + K + B markiert den Anfang eines Blocks Strg + K + K das Ende
- mit Strg + K + C wird dieser Block an die augenblickliche Cursorposition kopiert
Hilfe
Die Hilfe ruft man mit Strg + K + H auf. Mit ESC + . (Escape-Taste, dann Punkt-Taste) blättert man weiter, mit ESC + , (Escape-Taste, dann Komma-Taste) blättert man zurück. Mit Strg + K + H verlässt man die Hilfe wieder.