Windows 이맥스 실행 파일 - tbw
emacs
runemacs
emacsclient
emacs-nox
...
emacs
runemacs
emacsclient
파일 이름 명시 없이 그냥 실행하면 다음 문장을 포함해 한 페이지 정도의 메시지가 뜬다.
"Tell the Emacs server to visit the specified files."
Unix? 이맥스 실행 파일 - tbw"Tell the Emacs server to visit the specified files."
emacs-nox
...
Sub:
이맥스리스프,Emacs_Lisp elisp - isa 리스프,Lisp
{
EmacsWiki: Emacs Lisp Limitations
https://www.emacswiki.org/emacs/EmacsLispLimitations
EmacsWiki: Why Does Elisp Suck
https://www.emacswiki.org/emacs/WhyDoesElispSuck
EmacsWiki: Emacs Lisp
https://www.emacswiki.org/emacs/EmacsLisp
이맥스리스프,Emacs_Lisp elisp - isa 리스프,Lisp
{
EmacsWiki: Emacs Lisp Limitations
https://www.emacswiki.org/emacs/EmacsLispLimitations
EmacsWiki: Why Does Elisp Suck
https://www.emacswiki.org/emacs/WhyDoesElispSuck
EmacsWiki: Emacs Lisp
https://www.emacswiki.org/emacs/EmacsLisp
1. 종류 ¶
GNU_Emacs가 절대 대세인 듯 하고 기타 XEmacs(오래 전에 정체. deprecated? 2023-09-21에 오랜만에 http://xemacs.org/ 가보니 2017 이후 중단된 공지가 2023에 올라오긴 했는데.) 등이 있는데, 극소수.
2. 이맥스에서 쓰이는 특이한 단어 사용 / 표현 ?[1] ¶
(Emacs 단어) : (다른 곳의 단어)
frame : window ( https://www.emacswiki.org/emacs/Frame )
window : https://www.emacswiki.org/emacs/Window
( https://www.emacswiki.org/emacs/WindowsAndFrames )
find file : load file
buffer : (요새 편집기들의 tab과 비슷한 개념?) (tabbed interface를 쓰는 에디터와 비교한다면 tab으로 접근하는 그 텍스트 편집 공간에, MDI interface[2]인 에디터와 비교한다면 각subwindowchild_window[3]마다 있는 그 공간에 비슷한 개념. 다만 Emacs_buffer 는 name(identier)이 항상 있고 짧은 문자열 형태이며(filename과는 별개) 그것을 명시적으로 타이핑해서 접근하는 경우가 많다. (cf. tabbled interface에서는 (대개) 각 탭,tab에 서수,ordinal_number만이 있고[4] 순서만이 중요하다.) ex. "
point : (text) cursor ..... via https://www.emacswiki.org/emacs/TextCursor
pointer : (mouse) cursor, (mouse) pointer
region : selection 즉 '선택된 부분'. .... via https://www.emacswiki.org/emacs/Region
yank yank : paste(붙여넣기)
frame : window ( https://www.emacswiki.org/emacs/Frame )
window : https://www.emacswiki.org/emacs/Window
( https://www.emacswiki.org/emacs/WindowsAndFrames )
find file : load file
buffer : (요새 편집기들의 tab과 비슷한 개념?) (tabbed interface를 쓰는 에디터와 비교한다면 tab으로 접근하는 그 텍스트 편집 공간에, MDI interface[2]인 에디터와 비교한다면 각
C-x b buffer <RET>
: Select or create a buffer named buffer (switch-to-buffer).")[5]point : (text) cursor ..... via https://www.emacswiki.org/emacs/TextCursor
pointer : (mouse) cursor, (mouse) pointer
region : selection 즉 '선택된 부분'. .... via https://www.emacswiki.org/emacs/Region
yank yank : paste(붙여넣기)
See also:
https://wikemacs.org/wiki/Emacs_Terminology
https://www.emacswiki.org/emacs/CategoryGlossary
https://wikemacs.org/wiki/Emacs_Terminology
https://www.emacswiki.org/emacs/CategoryGlossary
5. org-mode ¶
pagename TBD: org-mode / OrgMode / Org_Mode / Org모드 / 오그모드 ? / ....
https://en.wikipedia.org/wiki/Org-mode
https://en.wikipedia.org/wiki/Org-mode
6.1. 이맥스 패키지 설치하기 ¶
1 M-x list-packages RET
2 C-s로 해당 package를 찾는다.
3 i를 눌러 설치할것이라고 표시한다.
4 x를 눌러 실행한다.
2 C-s로 해당 package를 찾는다.
3 i를 눌러 설치할것이라고 표시한다.
4 x를 눌러 실행한다.
MKL
ELPA
ELPA
----
- [1] jargon. 더 찾아보려면 list of emacs jargons 검색하면 나오나?
- [2] Multiple Document Interface (contrast: SDI interface Single Document Interface) ....이건 Windows specific인가? QQQ 특히 MFC에서 강조되었던것같은데.. 아무튼. Main(root?) window가 있고 그 속에 별도의 데스크탑 같은 공간이 있으며 child window(들)(pl. children windows?)이 들어있는 구조. 다만 대개의 경우 창을 배치 및 관리하기 번거로운 경우가 많아서인지 (오히려 그 이후에 나온?) tabbed interface나 또 그 이후에 나온 ribbon interface에 밀려 덜 쓰이게 되었다. 특히 텍스트 편집기text_editor에서는 더 그런데, 가로세로 분할 및 분할 비율 조절 정도면 완벽한 듯. 그래픽편집기graphics_editor{ Sub: Raster_graphics_editor (ex. GIMP, Corel 페인트샵프로, Adobe 포토샵, ...) and Vector_graphics_editor (ex. Inkscape, Adobe Illustrator, ...) }에서는 MDI가 많이 살아 남아 있는데, 여러 창을 동시에 띄워놓고 상대적 위치를 마우스로 조절해가며 관리하는 것이 graphics editor나 대형 IDE 정도에서는 생산성,productivity에 도움을 주지만 plain text file editor인 경우에는 그렇지는 않은 듯. - file navigator / commander도 마찬가지. 이쪽은 특히 화면을 좌우 절반으로 가르는 인터페이스가 인기있음
- [3] subwindow는 개념만 알고 표현은 모르는 내가 생각한 용어인데, 실제 MDI에 관한 글을 보니 child window라는 표현이 압도적으로 많이 쓰인다.
- [4] 물론 연관된 파일명이 있고 그걸 탭에 보여주지만, filename과 Emacs_buffer name은 다른 것.
- [5] 버퍼,buffer의 뜻 중 하나.