tcsh binkey는 readline 변수 "visible-stats"를 엽니다.

tcsh binkey는 readline 변수 "visible-stats"를 엽니다.

I 에 .inputrcreadline 명령을 저장합니다 bash. 예를 들면 다음과 같습니다.

bind "\C-S": i-search-fwd

.bindings나는 for 에서 같은 일을 합니다 tcsh:

bindkey "^S" i-search-fwd

.inputrc나는 readline 변수를 지정하려면 다음을 수행합니다.

set visible-stats on

하지만 나는 같은 일을 할 수 없습니다 tcsh. set및 을 사용해 보았습니다 bindkey.

그래서 첫 번째 질문은,tcsh에 readline 변수를 지정하는 방법은 무엇입니까?

마지막으로 매뉴얼 페이지나 매뉴얼 섹션이 있습니까 bindkey? 예를 들어, bind에서 정보를 찾을 수 있습니다 man bash.

답변1

readlinebash와 다른 소프트웨어에서 사용되는 라이브러리이지만 tcsh역사적인 이유로 인해 tcshreadline과 유사한 기능이 자체적으로 구현되어 있으며 해당 기능 세트가 반드시 readline의 기능 세트와 일대일로 일치하지는 않습니다. 따라서 tcsh에 대한 readline 변수를 설정하려는 시도는 둘이 서로 관련이 없기 때문에 소용이 없습니다.

visible-statsreadline과 가장 가까운 것은 기본적으로 이미 설정되어 있는 tcsh쉘 변수입니다 .addsuffix

tcsh 는 내장된 tcsh 쉘이므로 이에 대한 설명은 bindkey다음에서 찾을 수 있습니다.man tcsh내장 명령부분. addsuffix동일한 매뉴얼 페이지에도 설명되어 있습니다.특수 쉘 변수부분.

관련 정보