Tutoriales

Tere: una alternativa más rápida a cd+ls en Linux

Para resolver su dolor de navegar por caminos largos en Linux, hemos creado otra herramienta.

¿otra vez? Escuchaste bien.Recientemente, o si eres un lector asiduo, es posible que hayas escuchado nnn (administrador de archivos de terminal) y pls (una alternativa moderna ls comando) comando.

Sin duda, ambas son grandes herramientas. Sin embargo, nnn Puede ser un poco complicado e innecesario para aquellos que solo están interesados ​​​​en cuestiones de navegación, y pls El comando solo enumera cosas con un poco de azúcar encima.

Entonces, para lograr su objetivo y solo necesita resolver el problema de navegación en caminos muy largos, hemos creado otra herramienta llamada tere.

¿Qué es la herramienta Tere en Linux?

Hay un reemplazo para Terminal File Explorer (no Terminal File Manager) cd y ls Comandos para ayudarlo a navegar rápidamente por los directorios desde la terminal.

Sus objetivos y funciones son simples y mínimos, y no proporciona funciones innecesarias, como crear, renombrar o eliminar directorios.

El desarrollo de esta herramienta se inspiró en la función de «búsqueda de escritura anticipada» que se encuentra en muchos administradores de archivos GUI, que funciona explorando el sistema de archivos y buscando nombres de archivos con unas pocas pulsaciones de teclas.

No creo que se necesite más explicación.Así que entremos parte de instalación.

Cómo instalar Tere Tools en Linux

La forma más fácil de instalarlo es usar el administrador de paquetes homebrew (una gran herramienta para instalar paquetes sin acceso a Sudo). Si llegó aquí al azar, consulte nuestra guía detallada para instalar el administrador de paquetes Homebrew en Linux.

Si ya lo tiene instalado, inicie su aplicación de terminal y pase el siguiente comando para instalar tere Utilidades en sistemas Linux.

$ brew install tere

A continuación se muestra la salida del comando anterior.

Instale tere desde el administrador de paquetes brew

Sin embargo, si tiene instalado Rust & Cargo en su sistema Linux, puede ejecutar fácilmente el siguiente comando utilizando el administrador de paquetes de carga para instalarlo.

$ cargo install tere

A continuación se muestra la salida del comando anterior.

Instalar tere desde el administrador de paquetes de carga
Instalar tere desde el administrador de paquetes de carga

Para sistemas Nix, instálelo con el siguiente comando.

$ nix-env -i tere

Una vez instalado según cualquiera de los métodos anteriores, pasemos a la sección de configuración.

Configuración de la herramienta Tere en Linux

Ahora necesitas usar tere alias cd Salga a su directorio de navegación. Este proceso es necesario y se puede lograr agregando los siguientes alias al archivo de configuración de shell.

El primer paso es averiguar su caparazón actual usando el siguiente comando.

$ echo $0
#OR
$ echo $SHELL

A continuación se muestra la salida del comando anterior.

Comprobar el shell actual en Linux
Comprobar el shell actual en Linux

Después de conocer su shell actual, agregue los siguientes alias a su archivo de configuración de shell.

Para Bash/ZSH

Agregue los siguientes alias a su.bashrc o .zshrc archivo de configuración.

tere() {
    local result=$(command tere "[email protected]")
    [ -n "$result" ] && cd -- "$result"
}

para pescado

Agregue los siguientes alias a config.fish archivo de configuración.

function tere
    set --local result (command tere $argv)
    [ -n "$result" ] && cd -- "$result"
end

Después de agregar el alias al archivo de configuración, source perfil o reinicie su sesión de terminal para aplicar los cambios.

uso de herramientas tel

El uso es simple.Primero, ejecuta tere El comando abrirá la siguiente interfaz.

$ tere

A continuación se muestra la salida del comando anterior.

interfaz
interfaz

Como puede ver arriba, su directorio de inicio actual aparece junto con los archivos ocultos.

Desde aquí, puede usar las teclas de flecha izquierda y derecha para navegar por cualquier directorio, luego presione Esc Lo esencial cd Introduzca el directorio navegado actualmente.

Para demostrarlo, navegaré desde mi directorio de inicio a /etc/nginx/conf.d usar tere administrador de archivos.

Para facilitar su comprensión, puede ver sección de atajos de teclado.

atajos de teclado

lista útil tere Atajos de teclado.

acción Atajo
mover el cursor hacia arriba o alternativa+k
mover el cursor hacia abajo o alternativa+j
entrar en el directorio Ingresar o o alternativa+ o alternativa+yo o si no busca, espacio
ir al directorio principal o alternativa+ o alternativa+H o si no busca, retroceso o -
Exportar tere Esc o alternativa+q
Exportar tere no cambies de directorio Control+C
ir al directorio de inicio ~ o Control+Familia o Control+alternativa+H
entrar en el directorio raíz / o alternativa+r
actualizar el directorio actual Control+r
Mover el cursor hacia arriba una pantalla página arriba o Control+ o alternativa+
Mover el cursor hacia abajo una pantalla Página abajo o Control+d o alternativa+d
mover el cursor hacia arriba Familia o alternativa+GRAMO
mover el cursor hacia abajo final o alternativa+transferir+GRAMO
Cambiar el modo de distinción de mayúsculas y minúsculas alternativa+C
Cambiar el modo de búsqueda de huecos Control+F
Mostrar pantalla de ayuda ?

Ahora voy a tomar una taza de té. Hasta entonces, puede explorar estas herramientas y dejarme compartir sus opiniones o pensamientos en la sección de comentarios.

¡Hasta entonces, sayon ​​ara!

LEER  El sistema operativo más popular del mundo.

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba