fish 명령 완성 방법
1963 단어 fish
소개
여러분, 쉘은 무엇을 사용합니까? 이 세상에는 bash, zsh 등 다양한 쉘이 있습니다. 그 중에서도 fish-shell은 추천하고, 기능도 외형 1도 마음에 듭니다.
이 기사에서는 사용자 친화적 인 fish의 편리한 기능 인 명령 완성에 대해 요약했습니다.
man 페이지를 기반으로 탭 완성 만들기
fish에서는 설치한 명령이라도, 그 명령의 man 페이지를 바탕으로 보완 후보를 작성해 줍니다. 완성 후보를 작성하려면 다음 명령을 실행하십시오.
fish_update_completions
이렇게 하면 [tab]キー
를 누르면 후보를 내게 되고 후보는 [Arrow]キー
에서 선택할 수 있습니다.
아래의 이미지는 docker run
명령으로 tab 보완한 경우입니다만, 빌드 끝난 이미지를 표시해 줍니다.
회색 서제스트를 모두 보완
이미 입력한 적이 있는 명령이라면 회색으로 보완 후보가 나타날까 생각합니다. 그러한 경우에는 아래의 바로 가기로 모두 일괄 입력할 수 있습니다.
fish에서는 설치한 명령이라도, 그 명령의 man 페이지를 바탕으로 보완 후보를 작성해 줍니다. 완성 후보를 작성하려면 다음 명령을 실행하십시오.
fish_update_completions
이렇게 하면
[tab]キー
를 누르면 후보를 내게 되고 후보는 [Arrow]キー
에서 선택할 수 있습니다.아래의 이미지는
docker run
명령으로 tab 보완한 경우입니다만, 빌드 끝난 이미지를 표시해 줍니다.회색 서제스트를 모두 보완
이미 입력한 적이 있는 명령이라면 회색으로 보완 후보가 나타날까 생각합니다. 그러한 경우에는 아래의 바로 가기로 모두 일괄 입력할 수 있습니다.
[Right Arrow]キー
[Ctrl]キー + [f]キー
다음은
gcloud
커맨드의 경우입니다만, g와 치는 순간에 과거 친 커맨드를 표시해 줍니다.회색 서제스트를 부분적으로 보완
위의 전체 완성의 예에서는, 일부만 다른 명령을 입력하고 싶은 경우에, 전체 완성 -> 부분 삭제 -> 부분을 수동으로 입력해야 합니다. 그러한 경우에는, 다음의 쇼트 컷으로 1 단어씩 보완이 이루어집니다.
[Alt]キー + [Right Arrow]キー
[Alt]キー + [f]キー
덧붙여서 테마는 2 를 사용하고 있습니다. ocean
손가락이 대단히 긴 명령을 잘못 보완해 버렸을 때는 상당히 좌절합니다. 인생입니까? ↩
Reference
이 문제에 관하여(fish 명령 완성 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kawadumax/items/39928afb61246f857442텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)