Saltar al contenido

Nano: saltar al final del archivo

Solución:

Abra el archivo con nano file.txt.

Ahora escribe control + _ y luego control + V

Muchos editores apoyan la +NNN opción en la línea de comando para saltar directamente a la línea NNN. Por suerte para ti nano parece saltar al final si el número de línea dado está más allá del final del archivo, por lo que podría usar algo como:

nano +999999 file

Eso también funciona en joe, pero no en, p. ej. less o VIM, se quejan de haber pasado por EOF. (al menos los de mi sistema. less +G file y vi +$ file trabajar en esos.)

Por supuesto algo como $EDITOR +$(wc -l file) file probablemente funcionaría en la mayoría de los editores, pero eso es un poco tonto e implica leer el archivo dos veces.

Desde la ayuda Nano incorporada (^G):

M-   (^Home)   Go to the first line of the file
M-/   (^End)    Go to the last line of the file

Entonces, presione Alt+ ir al primera linea o presione Alt+/ ir al Última línea.

  • Este sería el equivalente a gg (inicio) o GRAMO (fin) en empuje.
  • Esto también establece que control+Hogar o control+Fin debería funcionar, pero eso nunca funcionó para mí parecen funcionar de forma nativa en la consola / escritorio, pero no a través de SSH usando PuTTY.
  • La forma en que recuerdo esto es que / está cerca de la parte inferior del teclado y está cerca de la cima.

Si quieres un mando, podrías escribir una función en tu .bashrc o .bash_aliases para usar el recuento de líneas de wc:

function nano-end {
    # if the file exists, jump to the end
    # otherwise, just open an empty nano
    [ -f "$1" ] && nano +$(wc -l "$1") || nano
}

Ahora solo escribe nano-end filename para abrir el archivo en su última línea!

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *