Inicie el administrador de archivos desde la terminal con un atajo de teclado

Inicie el administrador de archivos desde la terminal con un atajo de teclado

Me gustaría usar un atajo de teclado para iniciar el administrador de archivos en el directorio de trabajo de la terminal (el equivalente inverso deAtajo de teclado para "abrir una terminal aquí").

¿Cómo puedo conseguir esto?

Respuesta1

Un atajo de teclado como este no existe de forma predeterminada, pero puedes usar el bash integrado bindpara definir uno.

Simplemente agregue la siguiente sección a su ~/.bashrc:

# define function that opens default FM in working directory
fmhere(){
    xdg-open "$PWD"
}
# bind hotkey to it (<Alt><Shift><F>)
bind -x '"\eF":"fmhere"'

\eFes la secuencia de escape del terminal de mi método abreviado de teclado, Alt+ Shift+ F. VerificarExcelente respuesta de @ slm en unix.SEpara aprender cómo determinar el código de escape correcto para el método abreviado de teclado que elija.

Otra forma rápida de determinar el código de escape:

Abre tu terminal y presiona Ctrl+ V. Ahora presiona tu atajo de teclado favorito. Debería aparecer el código de escape correcto. Sólo asegúrese de reemplazar ^[con \eantes de agregar el acceso directo a su archivo .bashrc, por ejemplo, reemplazar ^[Fcon \eF.


Fuentes:

https://www.gnu.org/software/bash/manual/bashref.html#Bash-Builtins
https://unix.stackexchange.com/q/89622/29245

información relacionada