화살표 키없이 bash 사용


9

가상 머신에서 bash를 사용하고 있습니다. 어떤 이유로 화살표 키가 작동하지 않습니다. vi의 HJKL과 같은 다른 키 kombination을 사용하여 왼쪽 / 오른쪽 / 위 / 아래로 이동할 수 있습니까?

(도움이된다면 OpenBSD입니다)

편집 : 나는 그들이 작동하지 않는 이유를 알고 추가 할 수 없으며 거의 ​​수정할 수 없습니다 (지금은 해결하려는 문제가 아닙니다)

답변:


15

이 시도:

set -o vi

그런 다음 Esc와 'hjkl'을 사용하여 탐색하십시오.

당신은 또한 이것을 할 수 있습니다 :

set -o emacs

탐색을 위해 ctrl-p, ctrl-n 등을 사용하십시오.

.bashrc에 VI 모드가 설정되어 있으므로 즉시 사용할 수 있습니다.

편집 : 다음 은 Bash의 VI 모드에 대한 치트 시트입니다. PDF이므로 경고하십시오.)

다음 은 Bash의 Emacs 모드에 대한 치트 시트입니다. 또한 PDF입니다.


기꺼이 도와 드리겠습니다 :) VI의 치트 시트가있는 링크를 게시하고 있습니다 : 경고, PDF.
bedwyr

5

Emacs 모드에서는 Ctrl-B와 F (뒤로 한 문자), Ctrl-P와 N (이전과 다음 줄)입니다.


0

숫자 키패드의 화살표 키도 작동하며 (4,8,6,2) 다른 키 코드를 보냅니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.