English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Commande jed sous Linux

大全命令 Linux

Commande jed sous Linux pour éditer des fichiers texte.

Jed est un programme écrit en Slang, adapté à l'édition de code source des programmes.

Syntaxe

jed [-2n][-batch][-f< fonction >][-g< numéro de ligne >][-i< fichier >][-I< fichier >][-s< chaîne >][ fichier ]

Paramètres

  • -2   Afficher les deux zones d'édition supérieure et inférieure.

  • -batch Exécuter en mode batch.

  • -f< fonction > Exécuter la fonction Slang.

  • -g< numéro de ligne > Déplacer vers la ligne spécifiée dans le tampon.

  • -i< fichier > Charger le fichier spécifié dans le tampon.

  • -n Ne pas charger le fichier de configuration jed.rc.

  • -s<chaîne> Recherche et déplacement vers la chaîne spécifiée.

Exemple en ligne

jed est principalement utilisé pour éditer le code source des programmes, et affichera les syntaxes du programme en mode coloré et mis en surbrillance. Par exemple, pour éditer un fichier de code source en C avec jed, vous pouvez utiliser la commande suivante :

jed main.c       #Ouvrir le fichier main.c avec l'éditeur jed

Résultat de la sortie comme suit :

F10 key ==> File Edit Mode Search Buffers Windows System Help #Menu de l'éditeur  
/*-*- linux-c-*-*/ Zone d'édition  
#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) Tous 6:06pm-----------------------------  
De gauche à droite : numéro de version Jed, actuel éditeur de simulation emacs, nom de fichier ouvert, heure actuelle  
loading /usr/share/jed/lib/modeinfo.slc

大全命令 Linux