OSX에서 터미널 앱을 사용하고 있습니다. 깊은 디렉토리에 들어갈 때마다 인접한 디렉토리 내용을 표시하는 것이 유용하다는 것을 알았습니다. 파일 경로를 입력하는 동안 탭을 클릭하면 현재 디렉터리를 볼 수 있습니다. 어떤 이유로든 제대로 작동하려면 탭 3개를 클릭해야 합니다. 두 번째 탭에서는 동작 경고음이 울립니다. 이건 정말 짜증나는 일이에요. 누군가 나에게 이 기능을 보여줬는데, 내가 잘못 사용하고 있는 것은 아닐까?
답변1
Bash(OSX의 기본 셸)에서 탭을 사용하면 먼저 지금까지 입력한 내용을 완성하려고 시도한 다음 명시적인 완성을 표시한 다음 (세 번째 탭) 모든 완성을 표시합니다.
.inputrc
홈 디렉터리에 다음과 같은 파일을 생성하여 이 동작을 변경할 수 있습니다.
set show-all-if-ambiguous on
이렇게 하면 "모호한" 단계와 해당 경고음이 제거됩니다. 더 많은 옵션을 보려면 다음을 참조하세요.https://www.gnu.org/software/bash/manual/html_node/Readline-Init-File-Syntax.html
Mac에서 완성 기능을 더욱 향상시키려면 이 변수를 사용하여 일부 파일을 자동으로 건너뛸 수도 있습니다 FIGNORE
. 예를 들면 다음과 같습니다.
export FIGNORE=.DS_Store
.DS_Store
파일은 피부톤에서 자동으로 제외됩니다 .