KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
Emacs Makes All Computing Simple
FrontPage › EmEditorTip/Macro
EmEditor/Professional + MTeXHelper 의 사용 Tip을 제공하는 곳입니다. [http]EmEditorTip

목차

1 Macro 기록/실행하기
2 Macro 저장/편집하기
3 Macro 등록/실행하기
4 Macro 가져오기

1 Macro 기록/실행하기

  • 매크로단추(또는 단축키 Shift+F4)를 눌러 매크로를 기록을 시작하고, 다시 매크로단추(Shift+F4)를 눌러 기록을 종료한다.
  • 최근에 (실행되었거나) 기록된 매크로는 실행단추(또는 단축키 F4)를 눌러 반복적으로 실행할 수 있다.

2 Macro 저장/편집하기

  • 메뉴에서 Macro를 눌러 풀다운메뉴를 내리고, Save as...를 눌러 (방금 기록한) 매크로를 저장한다.
  • Macro가 저장되는 곳은 [C:\Documents and Settings\Owner\My Documents\My Macros]이다.
    • 매크로파일의 확장자는 jsee로 저장된다.
  • ..\My Macros폴더에서 매크로파일을 emeditor로 열어 편집할 수 있다.
    • Macros풀다운메뉴의 Edit 다음에 매크로가 표시된 경우, 이를 클릭하여 편집할 수도 있다.
  • 예를 들어, 현재 행을 아래로 한 줄 끌어내리고자 하면 다음과 같이 매크로를 기록하거나 작성/편집할 수 있다.
    document.selection.SelectLine();
    document.selection.Cut();
    document.selection.LineDown(false,1);
    document.selection.Paste();
    document.selection.LineUp(false,1);
    document.selection.SelectLine();
    
    • 이 파일을 ..\My Macros 폴더에 OneLineDown.jsee 로 저장해보자.

3 Macro 등록/실행하기

  • 등록: 메뉴에서 Macros->Select...를 눌러 ..\My Macros 폴더가 열릴 때, 매크로를 선택(등록)하면, 그 이후로는 풀다운 메뉴 맨 아래에 등록된 매크로 목록이 나타난다.
  • 실행: 매크로 목록에서 원하는 것을 눌러 실행하면 된다.
  • 관리: Macros->Customize...에서 등록된 매크로를 목록에서 지울 수도 있다.(매크로파일은 지워지지 않음.)
  • 단축키 매칭: 등록된 매크로는 단축키에 배정하여 사용하면 편리하다.
    • Tools->Properties for All Configurations->Keyboard
    • 예를 들어 위의 OneLineDown.jsee를 ctrl+shift+[아래화살표]로 단축키에 배정하고, 이를 누르고 있으면, 현재 커서가 있는 행을 아래로 주~욱 끌어내릴 수 있다.
      • OneLineUp에 해당하는 매크로를 작성해서 ctrl+shift+[위화살표]에 매핑시켜 사용하면, ctrl+shift를 누른 상태에서 아래/위화살표로 한 행을 아래/위로 끌고 다닐 수 있어 매우 편리하다. (객관식 문제 타이핑할 때 선택지 순서 바꾸는 것이 두렵지 않게 된다. ^^ )

4 Macro 가져오기

  • [http]emeditor홈페이지/매크로에서 만들어 놓은 매크로를 가져와서 위에서 설명한대로 등록하여 실행하면 된다.
  • 연습삼아, @OneLineDown.jsee.txt (200 Bytes) 와 @OneLineUp.jsee.txt (198 Bytes) 를 다운받아 (물론 이름에서 .txt를 떼어내고) ..\My Macros 폴더에 두고, 단축키를 배정하여 사용해보자.


EmEditorTip 으로 돌아가기

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2008-11-10 00:30:45
Processing time 0.0376 sec