Bash에서는 환경 변수 이름이 포함된 탭을 실행할 수 있지만 ksh를 사용하면 그렇게 할 수 없습니다. KSH로 어떻게 달성할 수 있나요? 저는 cygwin에서 mksh를 사용하고 있습니다.
답변1
mksh
작성자는 여기에 (다시) ☻
탭 완성은 mksh
의도적으로 결정적입니다. 기본적으로 줄의 첫 번째 단어(또는 )
및 및 같은 특정 문자 뒤 ;
)는 명령으로 완성되고 다른 모든 단어는 기본적으로 파일 이름 완성으로 완성됩니다.
echo $PWD_
그러나 (커서가 있는 곳 ) 과 같은 변수 이름을 작성 _
하고 Tab 키를 누르면 변수가 (일부 버전부터) 인라인으로 확장됩니다( echo /_
예를 들어 루트 디렉터리에 있는 경우).
mksh의 IRC 채널을 방문하십시오(맨페이지 끝에 명시되어 있음). 또한...아니요므케시여기에는 아직 태그가 지정되지 않았으므로 가끔씩만 확인합니다.