키보드 단축키를 사용하여 터미널에서 파일 관리자 실행

키보드 단축키를 사용하여 터미널에서 파일 관리자 실행

터미널의 작업 디렉터리에서 파일 관리자를 시작하기 위해 키보드 단축키를 사용하고 싶습니다."여기서 터미널 열기"에 대한 키보드 단축키).

어떻게 이를 달성할 수 있나요?

답변1

이와 같은 키보드 단축키는 기본적으로 존재하지 않지만 내장된 bash를 사용하여 bind정의할 수 있습니다.

다음 섹션을 에 추가하기만 하면 됩니다 ~/.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"'

\eFAlt내 키보드 단축키 + Shift+ 의 터미널 이스케이프 시퀀스입니다 F. 확인해 보세요unix.SE에 대한 @slm의 훌륭한 답변선택한 키보드 단축키에 대한 올바른 이스케이프 코드를 결정하는 방법을 알아보세요.

이스케이프 코드를 확인하는 또 다른 빠른 방법:

터미널을 열고 Ctrl+ 를 누르세요 V. 이제 즐겨 사용하는 키보드 단축키를 누르세요. 올바른 이스케이프 코드가 나타나야 합니다. 에 바로가기를 추가하기 전에 ^[로 바꾸십시오 . 예를 들어 로 바꾸십시오 .\e.bashrc^[F\eF


출처:

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

관련 정보