방금 mksh를 설치했는데 발생한 작은 문제를 해결하는 방법을 모르겠습니다. 디렉터리를 상위 디렉터리로 변경하려고 하면 "tab" 키를 눌러도 mksh가 완료되지 않습니다. 상상해 보자:
$ cd .."tab"
다음으로 끝나지 않을 것이다
$ cd ../
이 기능을 사용하려면 mkshrc에 무엇을 추가해야 합니까?
미리 감사드립니다!
답변1
탭 완성은 내부적으로 와일드카드를 사용합니다. ( 그리고 다른 Korn Shell 변형도 가능 mksh
).
..
안 돼요와일드카드와 일치합니다( rm
주로 놀라움을 방지하기 위해).
독일어 키보드를 사용하는 것은 불행한 일입니다. 그렇지 않으면 이 키보드에서 @Gilles를 지원한다고 말하고 싶습니다... (저는 독일어 레이아웃에서 우리 레이아웃으로 전환했으며 개인적으로 후회하지 않습니다). 하지만 이는 mksh
탭 완성 작업을 수행할 수 없음을 의미합니다 ..
.
자주 필요한 경우 다음을 사용할 수 있습니다.
function .. {
cd ../"$1"
}
불행하게도 이것은아직이를 통해 탭 완성이 허용되지 않습니다. 따라서 Shift-7대안으로 kezboard(철자법 의도) 레이아웃을 전환하는 것이 좋습니다.
면책조항: 나는므케시개발자.