emacs point 위치이동(like vim)
글쓴이: ed.netdiver / 작성시간: 금, 2004/10/08 - 6:13오후
안녕하세요, 우선 읽어주셔서 감사합니다.
정말이지 질문 안올리려고 안간힘을 써봤는데요,
도무지 못찾겠더군요.
vi만 쭉 써서 익숙해진 탓도 있고, 또 제가 눈이 느려서
페이지단위로 스크롤되면 edit하던 곳을 바로 못찾는
한심한 코더다보니, emacs를 쓰면서도 이런 부분때문에 갑갑하더군요.
vi에서 화면의 맨 윗줄(버퍼의 처음이 아닌)이나 가운데, 맨 밑줄로
cursor(point)를 옮기는 기능은 어떻게 하는건지요?
단축키나 혹은 custom키, 아님 elisp파일로라도 방법이 있는지
알려주시면 감사하겠습니다.
그럼 좋은 하루하루되세요.
추신 .emacs 갖다붙이기하느라 정신없군요^^;
Forums:
가운데는 M-r이고요...맨윗줄이나 아랫줄은잘 못찾겠는데...
가운데는 M-r이고요...
맨윗줄이나 아랫줄은
잘 못찾겠는데...
(global-set-key [(f10)] '(lambda () (interactive) (move-to-window-line 0)))
(global-set-key [(shift f10)] '(lambda () (interactive) (move-to-window-line -1)))
이렇게 하면 됩니다...
헉.
정말 감사합니다.
mid 키는 원래 있었던거군요.
그런줄도 모르고, 아이고 민망해라...ㅠ.ㅠ;
거기다 그렇게 조합하면 되는것도 그렇구요.
여기저기 디벼다니면서 lisp code strip들을 모아가며
만들어가고는 있지만, 매번 볼때마다 사용되는 토큰들이 틀리고
대체 저게 어떤 조합으로 만들어지는걸까? 하는 생각과 함께
elisp까지 공부해야되나하는 불안감도 엄습해오지만,
이렇게 고수님들의 발자취를 쫓아가다보면 언젠간
좋은날도 오겠지 하면서 살아가네요.^^;
다시한번 좋은 답변 감사드립니다.
그럼 좋은 하루하루되세요~
--------------------------------------------------------------------------------
\(´∇`)ノ \(´∇`)ノ \(´∇`)ノ \(´∇`)ノ
def ed():neTdiVeR in range(thEeArTh)
덧붙여 문서의 처음과 끝으로 이동하기 위하여, Meta-<, Met
덧붙여 문서의 처음과 끝으로 이동하기 위하여, Meta-<, Meta-> 다시 말하면 Alt-Shift-, 과 Alt-Shift-. 을 이용할 수 도 있습니다.
M-r runs the command move-to-window-line
M-r runs the command move-to-window-line
which is an interactive built-in function in `C source code'.
It is bound to M-r.
(move-to-window-line arg)
Position point relative to window.
With no argument, position point at center of window.
An argument specifies vertical position within the window;
zero means top of window, negative means relative to bottom of window.
즉,
M-r 중간
C-0 M-r 처음
C-- M-r 끝
를 사용하면 원하시는 기능입니다.
댓글 달기