Comando Linux jed

Linux 命令大全Manual completo de comandos Linux

El comando Linux jed se utiliza para editar archivos de texto.

Jed es un programa escrito en Slang, adecuado para editar código fuente de programas.

Sintaxis

jed [-2n][-batch][-f<函数>][-g<行数>][-i<文件>][-I<文件>][-s<字符串>][文件]

Parámetros:

  • -2 Muestra dos áreas de edición, superior e inferior.
  • -batch Ejecuta en modo de procesamiento por lotes.
  • -f<función> Ejecuta la función Slang.
  • -g<número de línea> Se mueve al número de línea especificado en el búfer.
  • -i<archivo> Carga el archivo especificado en el búfer.
  • -n No cargar el archivo de configuración jed.rc.
  • -s<cadena> Busca y se mueve a la cadena especificada.

Ejemplos

jed se utiliza principalmente para editar el código fuente de programas. Al editar código fuente, muestra la sintaxis del programa con resaltado de color. Por ejemplo, para usar jed para editar un archivo de código fuente en C, se puede usar el siguiente comando:

jed main.c       #用jed编辑器打开main.c 文件 

El resultado de salida es el siguiente:

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 

Linux 命令大全Manual completo de comandos Linux

Otras extensiones