명령줄에서 명령 기록을 찾아보시겠습니까?

명령줄에서 명령 기록을 찾아보시겠습니까?

Up나는 /를 사용하여 Down명령 기록을 찾아보곤 했습니다. 그러다가 며칠 뒤에 Ctrl- p/ Ctrl- 로 바뀌었습니다 n. 이제 입력된 명령의 기록을 찾아볼 수도 없습니다.

이러한 모든 설정을 보거나 변경하려면 어떻게 해야 합니까? 명령을 실행하여 터미널 설정을 보려고 했지만 stty도움이 되지 않았습니다. 구글링해서 이라는 것을 찾았습니다 bindkey. 올바른 방향으로 가고 있기를 바랍니다.

나는 루트가 아니며 그것에 대해 내가 할 수 있는 일이 없더라도 어쨌든 더 알고 싶습니다.

코헨 쉘

**OS Info :**
rcihp145 :/home/msingh2> uname -a
HP-UX rcihp145 B.11.23 U 9000/800 3683851961 unlimited-user license

답변1

당신은 사용하고 있습니다ksh(콘 쉘). 이 셸의 명령줄 기능은 매우 원시적이지만 ksh 버전에서 수행할 수 있는 작업을 보려면 "키 바인딩" 또는 "줄 편집" 섹션을 확인하세요.

Ctrl+ P및 +를 사용한 Ctrl기록 탐색은 N내가 알고 있는 모든 ksh 버전에서 작동합니다. 구성 파일에서 비활성화될 수 있습니다. ~/.kshrc구성된 내용을 확인하세요.

일부 셸에는 더 좋고 구성 가능한 라인 버전 관리 기능이 있습니다.다루기 힘든더 인기가 있지만 약해요세게 때리다. bindkeyzsh 명령과 bind해당 bash 명령입니다.

관련 정보