Linux-Befehl jed
Der Linux-jed-Befehl dient zum Bearbeiten von Textdateien.
Jed ist ein in Slang geschriebenes Programm, das sich zum Bearbeiten von Programmquellcode eignet.
Syntax
jed [-2n][-batch][-f<函数>][-g<行数>][-i<文件>][-I<文件>][-s<字符串>][文件]
Parameters:
- -2 Die oberen und unteren Bearbeitungsbereiche anzeigen.
- -batch Im Batchmodus ausführen.
- -f<function> Eine Slang-Funktion ausführen.
- -g<line number> Zur angegebenen Zeilennummer im Puffer springen.
- -i<file> Die angegebene Datei in den Puffer laden.
- -n Die Konfigurationsdatei jed.rc nicht laden.
- -s<string> Die angegebene Zeichenkette suchen und dorthin springen.
Beispiele
jed wird hauptsächlich zum Bearbeiten von Programmquellcode verwendet. Beim Bearbeiten von Quellcode zeigt es die Programmsyntax mit farblicher Hervorhebung an. Um beispielsweise mit jed eine C-Quellcodedatei zu bearbeiten, können Sie den folgenden Befehl verwenden:
jed main.c #用jed编辑器打开main.c 文件
Das Ausgabeergebnis ist wie folgt:
F10 key ==> File Edit Mode Search Buffers Windows System 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;
}
-----+(Jed 0.99.18U) Emacs: main.c (C) All 6:06pm-----------------------------
#从左到右分别为jed版本编号、当前是模拟emacs编辑器、打开的文件名、现在的时间
loading /usr/share/jed/lib/modeinfo.slc
Andere Erweiterungen
Linux-Befehlsenzyklopädie