Linux-joe-Befehl

Linux 命令大全Linux-Befehlsenzyklopädie

Der Linux joe-Befehl wird zum Bearbeiten von Textdateien verwendet.

Joe ist ein leistungsstarkes Vollbild-Textbearbeitungsprogramm. Seine Bedienung ist etwas komplexer als die von Pico, bietet jedoch relativ vollständige Funktionen. Joe kann mehrere Dateien gleichzeitig öffnen, wobei jede Datei in einem separaten Bearbeitungsbereich platziert wird, und kann Ausschneiden-und-Einfügen-Aktionen zwischen Dateien ausführen.

Syntax

joe [-asis][-beep][-csmode][-dopadding][-exask][-force][-help][-keepup][-lightoff][-arking][-mid][-nobackups][-nonotice][-nosta][-noxon][-orphan][-backpath<目录>][-columns<栏位>][-lines<行数>][-pg<行数>][-skiptop<行数>][-autoindent crlf linums overwrite rdonly wordwrap][+<行数>][-indentc<缩排字符>][-istep<缩排字符数>][-keymap<按键配置文件>][-lmargin<栏数>][-rmargin<栏数>][-tab<栏数>][要编辑的文件]</p>

Parameters:

  • Die folgenden sind die Programmparameter:
  • -asis Zeichen mit Zeichencodes über 127 werden in keiner Weise verarbeitet.
  • -backpath<directory> Gibt das Verzeichnis für Sicherungsdateien an.
  • -beep Gibt einen Signalton aus, wenn beim Bearbeiten ein Fehler auftritt.
    • -columns<columns> Legt die Anzahl der Spalten fest.
    • -csmode Aktiviert den kontinuierlichen Suchmodus.
    • -dopadding Sorgt dafür, dass das Programm einen Puffer zwischen sich und dem tty hat.
    • -exask Wenn im Programm "Ctrl+k+x" ausgeführt wird, wird zuerst bestätigt, ob die Datei gespeichert werden soll.
    • -force Erzwingt, dass am Ende der letzten Zeile ein Zeilenumbruchzeichen hinzugefügt wird.
    • -help Zeigt beim Ausführen des Programms die Hilfe an.
    • -keepup Nach dem Betreten des Programms zeigt der obere Bildschirmrand die Statuszeile an.
    • -lightoff Nach Ausführung eines Blockbefehls kehrt der ausgewählte Block in seinen ursprünglichen Zustand zurück.
    • -lines<lines> Legt die Anzahl der Zeilen fest.
    • -marking Beim Auswählen eines Blocks bewegt sich der hervorgehobene Block mit dem Cursor.
    • -mid Wenn der Cursor sich außerhalb des Bildschirms bewegt, scrollt die Seite automatisch, um den Cursor wieder in die Mitte zu bringen.
    • -nobackups Keine Sicherungsdateien erstellen.
    • -nonotice Keine Urheberrechtsinformationen anzeigen, wenn das Programm ausgeführt wird.
    • -nosta Die Statuszeile nicht anzeigen, wenn das Programm ausgeführt wird.
    • -noxon Versuchen, die Funktionen der Tasten "Ctrl+s" und "Ctrl+q" aufzuheben.
    • -orphan Wenn mehr als eine Datei gleichzeitig geöffnet wird, werden die anderen Dateien in unabhängigen Puffern abgelegt, anstatt zusätzliche Bearbeitungsbereiche zu öffnen.
    • -pg<lines> Die Anzahl der Zeilen von der vorherigen Seite, die beim Blättern mit "PageUp" oder "PageDown" beibehalten werden sollen.
    • -skiptop<lines> Die angegebene Anzahl von Zeilen am oberen Bildschirmrand nicht verwenden.
    • Die folgenden sind die Dateiparameter:
    • +<lines> Die Zeilennummer angeben, an der sich der Cursor beim Öffnen der Datei befindet.
    • -autoindent Automatisch einrücken.
    • -crlf CR-LF-Zeichen beim Umbruch von Zeilen verwenden.
    • -indentc<indent character> Das Zeichen, das beim Einrücken tatsächlich eingefügt wird.
    • -istep<Anzahl der Einrückzeichen> Die Anzahl der Einrückzeichen, die bei jeder Einrückung verschoben werden.
    • -keymap<Keymap-Konfigurationsdatei> Eine andere Keymap-Konfigurationsdatei verwenden.
    • -linums Zeilennummern vor jeder Zeile hinzufügen.
    • -lmargin<Spalten> Den linken Rand festlegen.
    • -overwrite Überschreibmodus festlegen.
    • -rmargin<Spalten> Den rechten Rand festlegen.
    • -tab<Spalten> Die Tabulatorbreite festlegen.
    • -rdonly Die Datei im schreibgeschützten Modus öffnen. -wordwrap: Beim Bearbeiten automatisch umbrechen, wenn die rechte Grenze überschritten wird.

    Beispiele

    Verwenden Sie den Befehl joe, um Textdateien zu bearbeiten. Um beispielsweise mit joe den C-Quellcode main.c zu bearbeiten, verwenden Sie den folgenden Befehl:

    joe main.c
    

    Ähnlich wie bei jed wird auch die C-Syntax im joe-Editor farbig dargestellt. Der Effekt ist wie folgt:

    I A main.c (c) Row 1 Col 1 12:28 Ctrl-K H for help  
    #上排从左至右分别为打开的文件名、光标所在行列数、现在时间、显示操作说明  
    /*-*- linux-c-*-*/ #编辑区  
    #include <linux/mm.h> 
    #include <linux/sysctl.h> 
    #include <linux/nsproxy.h> 
    static struct list_head *  
    net_ctl_header_lookup(struct ctl_table_root *root, struct nsproxy *namespaces)  
    {  
    return &namespaces->net_ns->sysctl_table_headers;  
    }  
    static struct ctl_table_root net_sysctl_root = {  
    .lookup = net_ctl_header_lookup,  
    };  
    static int sysctl_net_init(struct net *net)  
    {  
    INIT_LIST_HEAD(&net->sysctl_table_headers);  
    return 0;  
    }  
    ** Joe's Own Editor v3.5 ** (utf-8) ** Copyright . 2006 ** #joe编辑区的版本及版权信息 
    

    Der joe-Editor verfügt über einige häufig verwendete Tastenkombinationen. Beispielsweise erhalten Sie Online-Hilfe über Strg+K+H. Drücken Sie zuerst die Tastenkombination Strg+K und geben Sie dann den Buchstaben H ein, um das Hilfemenü aufzurufen. Mithilfe dieser Hilfeinformationen können Sie bequem lernen, den joe-Editor zu bedienen.

    Linux 命令大全Linux-Befehlsenzyklopädie

    Andere Erweiterungen