<> = 종류 = [[GNU_Emacs]]가 절대 대세인 듯 하고 기타 XEmacs(오래 전에 정체. Zeta:deprecated? [[Date(2023-09-21T05:24:39)]]에 오랜만에 http://xemacs.org/ 가보니 2017 이후 중단된 공지가 2023에 올라오긴 했는데.) 등이 있는데, 극소수. = 이맥스에서 쓰이는 특이한 단어 사용 / 표현 ?[* jargon. 더 찾아보려면 Ggl:"list of emacs jargons" 검색하면 나오나?] = (Emacs 단어) : (다른 곳의 단어) frame : window find file : load file buffer : (요새 편집기들의 tab과 비슷한 개념?) (tabbed interface를 쓰는 에디터와 비교한다면 tab으로 접근하는 그 텍스트 편집 공간에, MDI interface[* Bing:"Multiple Document Interface" (contrast: SDI interface Ggl:"Single Document Interface") ''....이건 Windows specific인가? QQQ 특히 MFC에서 강조되었던것같은데.. 아무튼.'' Main(root?) window가 있고 그 속에 별도의 데스크탑 같은 공간이 있으며 child window(들),,''(pl. children windows?)'',,이 들어있는 구조. 다만 대개의 경우 창을 배치 및 관리하기 번거로운 경우가 많아서인지 ''(오히려 그 이후에 나온?)'' Bing:"tabbed interface"나 또 그 이후에 나온 Bing:"ribbon interface"에 밀려 덜 쓰이게 되었다. 특히 텍스트 편집기^^[[text_editor]]^^에서는 더 그런데, 가로세로 분할 및 분할 비율 조절 정도면 완벽한 듯. 그래픽편집기^^[[graphics_editor]]{ Sub: WpEn:Raster_graphics_editor (ex. GIMP, Corel 페인트샵프로, Adobe 포토샵, ...) and WpEn:Vector_graphics_editor (ex. Inkscape, Adobe Illustrator, ...) }^^에서는 MDI가 많이 살아 남아 있는데, 여러 창을 동시에 띄워놓고 상대적 위치를 마우스로 조절해가며 관리하는 것이 graphics editor나 대형 IDE 정도에서는 [[생산성,productivity]]에 도움을 주지만 plain text file editor인 경우에는 그렇지는 않은 듯. - file navigator / commander도 마찬가지. 이쪽은 특히 화면을 좌우 절반으로 가르는 인터페이스가 인기있음]인 에디터와 비교한다면 각 ~~subwindow~~child_window[* Bing:subwindow 는 개념만 알고 표현은 모르는 내가 생각한 용어인데, 실제 MDI에 관한 글을 보니 [Bing:"MDI child window"|child window]라는 표현이 압도적으로 많이 쓰인다.]마다 있는 그 공간에 비슷한 개념. 다만 Emacs_buffer 는 name(identier)이 항상 있고 짧은 문자열 형태이며(filename과는 별개) 그것을 명시적으로 타이핑해서 접근하는 경우가 많다. (cf. tabbled interface에서는 (대개) 각 [[탭,tab]]에 [[서수,ordinal_number]]만이 있고[* 물론 연관된 파일명이 있고 그걸 탭에 보여주지만, filename과 Emacs_buffer name은 다른 것.] 순서만이 중요하다.) ex. "`C-x b buffer ` : Select or create a buffer named buffer (switch-to-buffer).")[* [[버퍼,buffer]]의 뜻 중 하나.] 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 WtEn:yank : paste(붙여넣기) See also: https://wikemacs.org/wiki/Emacs_Terminology = 단축키 keybindings = ||앞으로 찾기 ||C-s || ||뒤로 찾기 ||C-r || = vi와의 비교 = 가 자주 된다. https://wiki.python.org/moin/EmacsVsVi [[브이아이,vi]] or vi_editor =,vi . { http://hyacinth.byus.net/moniwiki/wiki.php/vi%20editor } ''[[vi편집기,vi_editor]]? 아래는 [[Vim편집기,Vim_editor]]?'' [[빔,Vim]] =,vim . { https://www.vim.org/ https://wiki.python.org/moin/Vim } = org-mode = pagename TBD: org-mode / OrgMode / Org_Mode / Org모드 / 오그모드 ? / .... https://en.wikipedia.org/wiki/Org-mode = bmks ko = Emacs - Seorenn Note https://seorenn.github.io/note/emacs.html emacs를 배우며 남기는 조각들 http://ohyecloudy.com/emacsian/ ---- Twins: p EmacsEditor {{{#!html
}}} http://faq.ktug.org/faq/Emacs 분류: [[텍스트_편집기,text_editor]]