Nano es un editor de texto ligero e intuitivo. Conozca las operaciones comunes y los atajos de teclado de Nano en Cloud Shell.
Instalar Nano
Esta guía utiliza Nano 2.9.3. Las operaciones y los atajos de teclado pueden variar en otras versiones.
Nano viene preinstalado en la mayoría de las distribuciones de Linux. Ejecute
nano --versionpara comprobar la instalación. Si Nano no está instalado, instálelo manualmente con base en las preguntas frecuentes del editor GNU nano.Cloud Shell es una CLI web proporcionada por Alibaba Cloud. Puede usar el editor Nano preinstalado en Cloud Shell. What is Cloud Shell?
Notación de los atajos de teclado
-
La notación de los atajos de teclado es la siguiente:
^<chr>: mantenga presionada la teclacontroly pulse<chr>.M-<chr>: mantenga presionada la teclameta,editoAlty pulse<chr>.
-
Algunos atajos de Nano entran en conflicto con los del navegador dentro de Cloud Shell (por ejemplo,
^W). Use la teclaEsccomo alternativa:Pulse
Escdos veces y luego introduzca<chr>. Esto equivale a^<chr>.Pulse
Escuna vez y luego introduzca<chr>. Esto equivale aM-<chr>.
Operaciones comunes
Iniciar y salir de Nano
Ejecute
nanoen Cloud Shell para abrir un archivo vacío nuevo. Debe especificar un nombre de archivo al momento de guardar.Pulse
^Xpara salir de Nano.
Gestionar archivos
-
Abrir o crear un archivo:
-
Desde el shell: ejecute
nanojunto con la ruta del archivo. Si el archivo no existe, Nano lo crea. Por ejemplo:nano fileName nano /etc/fileName Dentro de Nano: pulse
^Ry despuésM-Fpara abrir un archivo en un búfer nuevo. Si el archivo no existe, Nano lo crea.
-
-
Guardar un archivo:
Pulse
^Spara guardar. Si no se ha establecido un nombre de archivo, Nano le pedirá que especifique uno.-
Si pulsa
^Xcon cambios sin guardar, Nano le preguntará si desea guardarlos:Pulse
Ypara guardar.Pulse
Npara descartar los cambios.Pulse
^Cpara cancelar y volver al editor.
Guardar como: pulse
^Oy especifique una ruta de archivo para guardar el contenido del búfer en otra ubicación.
Movimiento del cursor
Mover a la izquierda:
^Bo la teclaright.Mover a la derecha:
^Fo la teclaleft.Mover hacia arriba:
^Po la teclaup.Mover hacia abajo:
^No la tecladown.Ir a una línea: pulse
^_, introduzca el número de línea y pulseEnter.Página anterior: pulse
^Y. El cursor se desplaza a la parte superior de la página.Página siguiente: pulse
^V. El cursor se desplaza a la parte superior de la página.
Editar texto
Eliminar: pulse
Backspacepara eliminar el carácter a la izquierda del cursor, o bien^Dpara eliminar el carácter a la derecha.Seleccionar: mueva el cursor al inicio de la selección, pulse
M-Apara entrar al modo de selección y luego mueva el cursor para resaltar el texto.Copiar: pulse
M-6para copiar el texto seleccionado. Si no hay texto seleccionado, se copia la línea actual.Cortar: pulse
^Kpara cortar el texto seleccionado. Si no hay texto seleccionado, se corta la línea actual.Pegar: pulse
^Upara pegar desde el portapapeles. Las líneas cortadas de forma consecutiva se pegan como un solo bloque.Buscar: pulse
^W, introduzca una palabra clave y pulseEnterpara encontrar la primera coincidencia.Reemplazar: pulse
^\o^Rpara buscar y reemplazar texto.Justificar: pulse
^Jpara dar formato nuevamente al párrafo actual.Deshacer: pulse
M-U.Rehacer: pulse
M-E.
Configurar Nano
Personalice Nano mediante la edición del archivo .nanorc ubicado en su directorio $HOME. Estas son algunas configuraciones comunes:
Mostrar números de línea: agregue
set linenumbersal archivo.nanorcy reinicie Nano.Sangría automática: agregue
set autoindental archivo.nanorcy reinicie Nano.Todas las opciones disponibles están documentadas en la referencia de NANORC.
Ejemplos
Habilitar los números de línea
Agregue set linenumbers en la primera línea del archivo .nanorc:
-
Abra el archivo de configuración:
nano ~/.nanorc En la parte superior del archivo, escriba
set linenumbers.Pulse
^Spara guardar.Pulse
^Xpara salir.Ejecute
nanopara abrir el editor. Los números de línea se muestran en el lado izquierdo.