Linux 콘솔의 Joe에서 Ctrl+Down 바인딩

Linux 콘솔의 Joe에서 Ctrl+Down 바인딩

편집기에서 한 줄을 선택하고 싶을 때 joe처음으로 가서 간단히 를 누르면 CTRL-Down해당 줄이 선택됩니다. 에일을 어딘가로 이동하고 를 사용하여 행을 복사할 수 있습니다 CTRL-k-c.

해당 키 코드 CTRL-Down는 이며 ^[[1;5B, 이는 joe의 구성 파일에 정의되어 있습니다 /etc/joe/joerc.

dnarw,uparw,begin_marking,dnarw,toggle_marking  ^[ [ 1 ; 5 B    Mark down

위의 내용은 가상 터미널(예: terminator. 콘솔에 있을 때(예 CTRL-ALT-F2: 더 이상 작동하지 않습니다. 또한 CTRL-Down콘솔에 있을 때 다른 코드가 표시되는 것을 확인했습니다: ^[[B.

콘솔을 많이 사용하는데 "마크다운" 기능을 사용할 수 있었으면 좋겠습니다. 이를 수행할 수 있는 방법이 있습니까?

답변1

여기에는 큰 문제가 있습니다. Linux 콘솔 Ctrl-Down과 그 아래를 구별할 수 있는 방법이 없으며 Down둘 다 동일한 ^[[B시퀀스를 보냅니다.

이를 작동시키려면 이를 변경하기 위한 Linux 콘솔 해킹을 찾아야 합니다. 예쁘지는 않지만 충분히 관심을 갖는다면 가능합니다.

그렇지 않으면 다른 키 바인딩을 사용하는 것은 어떻습니까? 다음 Alt-/을 다른 항목 옆에
추가하세요 ./etc/joe/joerc

dnarw,uparw,begin_marking,dnarw,toggle_marking  ^[ /            Mark down

이제 터미널과 콘솔에서 작동합니다 =)

관련 정보