screen Bindkey 질문입니다,
글쓴이: lowid / 작성시간: 토, 2007/08/04 - 1:06오전
일반 키 그러니까 F1같은경우는
bindkey -k k1 select1
이런식으로하면 F1키를 누르면 첫번째 스크린으로 바꿔주는데요
여기서 F1키대신
(xev 심볼값이) Control_R,Menu,Super_R 같은 키들을 적용시킬수 없을까요?
그냥 control메타는 터미널마다 될수도 있고 안될수도 있다고 나오는거 같는데
저렇게 Right,Left값이있고 보통키값에 없는(??) Menu같은건 설정하는방법을 못찾겠네요..
아니. 이렇게 설정하는게 터미널상 불가능한것인지 궁금합니다.(xwindow-urxvt)
아니면 이렇게도 못하면 Xmodmap을 작동! 시켜서 Control_R,Menu,Super_R같은키를
다른키로 매칭시켜서(control+a+1)같은기능을 할수있는방법이라도 있는지요.
Forums:
menu 키는 screen에서
menu 키는 screen에서 바로 사용하실 수 있습니다.
다만 터미널 어뮬레이터(xterm, gnome-terminal 등)에서만 사용 가능할 겁니다.
다른 키의 경우는 xmodmap 으로 사용할 수 밖에 없겠네요.
아래와 같이 하면 오른쪽 윈도우키를 F1로 쓸 수 있습니다만
모든 프로그램의 영향을 받는 단점이 있습니다.
$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}
작업장소(?)들 토글은
작업장소(?)들 토글은 할수 없나요??
그러니까 예를 든다면
처음에 A버튼을 누르면,
2번째 로 select하게 하고
다시 또 A버튼을 누르면,
select하기전에 작업장소(?)로 이동하게요.
(vi(A버튼누름) -> Shell(로 이동,다시 A버튼) -> vi(원래장소로 이동) 이렇게요)
man페이지보니까 이런식으로 변경하는 방법은 안적혀 있더군요(못찾었을지도모르지만.;)
아니면 아예 방법이 없는건지.............
---------------------------------------------
아치리눅스좀 써주세요
-> 아치리눅스 유저 좀 꼬셔오세요. 1인당 10명!
C-a C-a 이렇게 두 번
C-a C-a
이렇게 두 번 누르시면 됩니다.
$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}
c-a c-a가 있군요
c-a c-a가 있군요 하..
고맙습니다..
그런데 그렇게 하면 바로전에것만 토글이 되더군요
1->3 -> 1 이렇게 2번점프는 모르겠네요...
(해당 숫자로 이동해서 토글되게...)
그리고 c -a c -a 들을 어떻게 bindkey로 묶나요?
c-a한번도 아니고 2번이나....
---------------------------------------------
아치리눅스좀 써주세요
-> 아치리눅스 유저 좀 꼬셔오세요. 1인당 10명!
C-a C-a 는 기본적으로
C-a C-a 는 기본적으로 `other' 라는 명령어로 바인딩되어있습니다.
따라서 원하시는 키에 other 명령을 연결하면 C-a 를 두 번 누르지 않아도 되겠습니다..
특정 번호 사이를 토글하게 하는 것은 명령어로는 불가능해보입니다.
저의 경우는 번호로 이동하는 편이라서 “편집기”, “쉘” 토글을 위해서
먼저 쉘을 선택하고 다음에는 편집기로 이동하고 이후에는 `other'로 이동합니다.
이를 위해서 편집기는 항상 8에 띄우고 주로 쓰는 쉘은 0을 씁니다.
$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}
댓글 달기