Inicie o gerenciador de arquivos a partir do terminal com um atalho de teclado

3

Eu gostaria de usar um atalho de teclado para iniciar o gerenciador de arquivos no diretório de trabalho do terminal (o equivalente reverso de Atalho do teclado para "abrir um terminal aqui" ).

Como posso conseguir isso?

    
por Glutanimate 17.08.2014 / 10:52

1 resposta

5

Um atalho de teclado como este não existe por padrão, mas você pode usar o bash bind embutido para definir um.

Basta adicionar a seção a seguir ao seu ~/.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"'

\eF é a sequência de escape do terminal do meu atalho de teclado, Alt + Deslocamento + F . Confira a excelente resposta do @slm no unix.SE para saber como determinar o código de escape correto para o atalho de teclado de escolha.

Outra maneira rápida de determinar o código de escape (como sugerido pelo @KasiyA):

Abra o seu terminal e pressione Ctrl + V . Agora pressione o seu atalho de teclado favorito. O código de escape correto deve aparecer. Apenas certifique-se de substituir ^[ por \e antes de adicionar o atalho ao seu .bashrc , por ex. substitua ^[F por \eF .

Fontes :

link
link

    
por Glutanimate 17.08.2014 / 10:52