I 에 .inputrc
readline 명령을 저장합니다 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
readline
bash
와 다른 소프트웨어에서 사용되는 라이브러리이지만 tcsh
역사적인 이유로 인해 tcsh
readline과 유사한 기능이 자체적으로 구현되어 있으며 해당 기능 세트가 반드시 readline의 기능 세트와 일대일로 일치하지는 않습니다. 따라서 tcsh에 대한 readline 변수를 설정하려는 시도는 둘이 서로 관련이 없기 때문에 소용이 없습니다.
visible-stats
readline과 가장 가까운 것은 기본적으로 이미 설정되어 있는 tcsh
쉘 변수입니다 .addsuffix
tcsh 는 내장된 tcsh 쉘이므로 이에 대한 설명은 bindkey
다음에서 찾을 수 있습니다.man tcsh
내장 명령부분. addsuffix
동일한 매뉴얼 페이지에도 설명되어 있습니다.특수 쉘 변수부분.