English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manual completo de comandos de Linux
El comando joe de Linux se utiliza para editar archivos de texto.
Joe es un programa de edición de texto en pantalla completa muy potente. Su complejidad de operación es un poco mayor que la de Pico, pero su funcionalidad es más completa. Joe puede abrir varios archivos a la vez, cada uno en una zona de edición separada, y puede realizar acciones de pegado entre archivos.
joe [-asis][-beep][-csmode][-dopadding][-exask][-force][-help][-keepup][-lightoff][-arking][-mid][-nobackups][-nonotice][-nosta][-noxon][-orphan][-backpath<directorio>][-columns<numero de columnas>][-lines<numero de filas>][-pg<numero de filas>][-skiptop<numero de filas>][-autoindent crlf linums overwrite rdonly wordwrap][+<numero de filas>][-indentc<caracter de sangría>][-istep<numero de caracteres de sangría>][-keymap<archivo de configuración de teclas>][-lmargin<numero de columnas>][-rmargin<numero de columnas>][-tab<numero de columnas>][archivo a editar]</p>
parámetro:
a continuación se presentan los parámetros del programa
-asis los códigos de caracteres que superan127los caracteres no realizan ningún tipo de procesamiento.
-backpath<directorio> especifica el directorio de los archivos de respaldo.
-beep emite un sonido al encontrar errores durante la edición.
-columns<columnas> establece el número de columnas.
-csmode permite buscar de manera continua.
-dopadding es un búfer que existe entre el programa y tty.
-exask En el programa, ejecuta "Ctrl+k+Al presionar "x", se confirmará primero si se debe guardar el archivo.
-force Añade un símbolo de nueva línea al final de la última línea de manera forzada.
-help Muestra la ayuda al ejecutar el programa.
-keepup Al entrar en el programa, la parte superior de la pantalla es la columna de estado.
-lightoff El bloque seleccionado regresa a su estado original después de ejecutar el comando del bloque.
-lines<numero de línea> Establece el número de líneas.
-marking Al seleccionar un bloque, el bloque resaltado se desplazará con el cursor.
-mid Al desplazar el cursor fuera de la pantalla, se hace autovolcado para que el cursor regrese al centro.
-nobackups No se crean archivos de respaldo.
-nonotice Al ejecutar el programa, no se muestra la información de copyright.
-nosta Al ejecutar el programa, no se muestra la columna de estado.
-noxon Intenta cancelar "Ctrl+s" con "Ctrl+La función de la tecla "q".
-orphan Si se abre más de un archivo al mismo tiempo, los otros archivos se pondrán en buffers independientes sin abrir una nueva área de edición.
-pg<numero de línea> Número de líneas que se deben mantener en la página anterior al cambiar de página con "PageUp" o "PageDown".
-skiptop<numero de línea> No usar las líneas superiores especificadas.
A continuación se muestra la información del archivo
+<numero de línea> Número de línea del cursor al abrir el archivo.
-autoindent Sangría automática.
-crlf Al cambiar de línea, utiliza CR-Carácter LF.
-indentc<carácter de sangría> Carácter insertado realmente al ejecutar la sangría.
-istep<numero de caracteres de sangría> Número de caracteres de sangría movidos cada vez que se ejecuta la sangría.
-keymap<archivo de configuración de teclas> Usa un archivo de configuración de teclas diferente.
-linums Añade un número de línea delante de cada línea.
-lmargin<numero de columnas> Establece el borde izquierdo.
-overwrite Establece el modo de sobreescritura.
-rmargin<numero de columnas> Establece el borde derecho.
-tab<numero de columnas> Establece el ancho del tabulador.
-rdonly Abre el archivo en modo de solo lectura-Si la edición de wordwrap excede el borde derecho, se cambia de línea automáticamente.
Utilice el comando joe para editar archivos de texto. Por ejemplo, para editar el código fuente C main.c con joe, utilice el siguiente comando:
joe main.c
Al igual que jed, el editor joe muestra la sintaxis del lenguaje C en color. El efecto es el siguiente:
I A main.c (c) Row 1 Col 1 12:28 Ctrl-K H para ayuda #La parte superior, de izquierda a derecha, muestra el nombre del archivo abierto, el número de línea y columna del cursor, la hora actual y las instrucciones de visualización /*-*- linux-c-*-*/ #Área de edición #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) ** Derechos de autor . 2006 ** #Información de versión y derechos de autor del área de código del editor joe
El editor joe tiene algunas combinaciones de teclas comunes, por ejemplo, puede usar Ctrl+K+Presione Ctrl para buscar ayuda en línea+Presione la combinación de teclas K, ingrese la letra H, luego se puede llamar al menú de ayuda. A través de esta información de ayuda, puede conocer fácilmente cómo operar el editor joe.