Tru64 unix의 csh에서 자동완성기능과 히스토리는?

송지석의 이미지

맨날 리눅스/bash만 쓰다가
Tru64/csh를 쓰게되었습니다.
탭 자동완성이 안되는 것,
화살표 키로 히스토리가 안되는 것.
이 두가지가 매우 불편합니다.
(vi도 vim이 아니라 classic vi라서 vim을 컴파일해서 설치해서 쓰고 있습니다.)

이것이 csh의 특징인지 아니면 Tru64용 csh의 특징인지 모르겠지만

어떻게 여기에서 자동완성과 히스토리 기능을 쓸 수 있을까요?

fourmodern의 이미지

csh는 초창기 나온 shell이라 자동완성 기능이나 히스토리 기능이 없습니다.
csh의 발전된 버젼인 tcsh를 써보세요..
바로 컴파일해서 쓰시면 됩니다. 저도 그렇게 쓰고 있습니다.
물론 bash도 콤파일해서 쓸 수 있습니다.

cjh의 이미지

set filec 를 지정하면 ESC로 자동완성시킬 수 있을 겁니다.
히스토리는 커서 위아래 키를 말씀하시는것 같은데 그건 안될 겁니다. 대신
!이나 ^을 활용해야 할 듯...

그냥 속편하게 tcsh 빌드해서 쓰세요.

--
익스펙토 페트로눔

sangu의 이미지