편집기
둘러보기로 가기
검색하러 가기
제목 : 편집기 작성자 : redneval 라이선스 : GFDL (GNU Free Documentation License) 처음 작성일자 : 2009년 5월
목차
개요
목적
편집기의 종류에 대해서 알아봅니다.
동기
그놈(GNOME)을 사용하다보면, gedit 을 주로 사용하고 다른 편집기에 대해서는 잘 모르는 경우도 있을 것입니다.
하지만, 리눅스를 사용하다보면 (그래픽 환경이 아닌) 터미널 상에서 동작하는 편집기가 필요할 수도 있습니다.
그리고 각각의 편집기마다 장단점이 있기 때문에, 이것저것 사용해보면서 자신에게 잘 맞는 편집기를 찾아낼 수도 있습니다.
여기서는 단순한 텍스트 편집기 이외에도 다양한 종류의 편집기에 대해서도 소개합니다.
한계
데비안 레니(Lenny)에 꾸러미(package)로 존재하는 편집기만 소개합니다.
http://linuxappfinder.com/editors/text 도 같이 참조하기 바랍니다.
그리고, 태그(Audio Tags), 음악, 영상, 글꼴, menu, TeX 관련 편집기와 IDE는 제외합니다.
널리 알려진 편집기
터미널 상에서 작동되는 편집기 중에서는 Emacs, Vim, nano 가 유명합니다.
이 3개는 꼭 사용해볼 것을 추천합니다.
워드 프로세서는 OpenOffice.org 가 널리 사용되며,
그래픽 환경 편집기로는 gedit, Kate, Scribes 가 많이 사용됩니다.
분류별 편집기
워드 프로세서
| 꾸러미 이름 | 설명 |
|---|---|
| abiword | |
| openoffice.org | MS Office 의 대체 프로그램 |
그래픽 환경 기반의 편집기
| 꾸러미 이름 | 설명 (구동환경) |
|---|---|
| gedit | GNOME |
| kate | KDE |
| kedit | KDE |
| leafpad | GTK |
| mousepad | XFCE |
| nedit | X 윈도우 |
| scribes | GNOME |
| tea | GTK |
| yudit | X 윈도우 |
Emacs 와 유사한 편집기
| 꾸러미 이름 | 설명 |
|---|---|
| emacs21, xemacs21 | GNU Emacs |
| jove, xjove | Emacs 와 유사한 편집기 |
| mg | Emacs 경량화 |
| qemacs | Emacs 경량화 |
| zile | Emacs 경량화 |
VI 와 유사한 편집기
| 꾸러미 이름 | 설명 |
|---|---|
| elvis, elvis-tiny | |
| levee | |
| vile, xvile | |
| vim | 유닉스 편집기인 Vi 보다 기능을 강화한 프로그램. 원래 이름은 Vim 이 맞지만, 실행명령이 vi 이기 때문에 이름을 Vi 로 잘못 알고 있는 경우도 있다. |
| vim-tiny | vim 꾸러미는 의존하고 있는 라이브러리가 많기 때문에 설치하기 위해서는 용량이 많이 필요하다. vim-tiny 는 Vim 의 몇몇 기능을 빼고 간소화한 버전의 꾸러미이다. |
터미널 기반의 편집기
| 꾸러미 이름 | 설명 |
|---|---|
| aee | 단순한 기능 |
| dav-text | 매우 단순한 편집기능 |
| diakonos | 단순한 편집기능 |
| joe | 단순한 편집기능 |
| nano, nano-tiny | 매우 단순한 편집기능 |
| mined | 다양한 편집기능 |
| ne | 다양한 편집기능 |
헥사 편집기 (hexadecimal editor)
| 꾸러미 이름 | 설명 (구동환경 등) |
|---|---|
| axe (non-free) | X 윈도우 |
| beav | |
| bless | GNOME |
| ghex | GNOME |
| hexcurse | |
| hexedit | |
| hexer | vi 같은 인터페이스 |
| ht | 헥사 편집 및 디스어셈블 |
| khexedit | KDE |
| le | 텍스트 편집 및 헥사 편집 |
| lfhex | |
| ncurses-hexedit | |
| tweak | |
| vche |
프로그래밍 관련 편집기
| 꾸러미 이름 | 설명 (구동환경) |
|---|---|
| fte | |
| jed, xjed | slang |
| lpe | ncurses |
| medit | GTK |
| scite | GTK |
| xwpe | ncurses |
po 번역파일 편집기
| 꾸러미 이름 | 설명 (구동환경) |
|---|---|
| gtranslator | GNOME |
| kbabel | KDE |
| poedit, potool | GTK |
웹 관련 편집기
| 꾸러미 이름 | 설명 |
|---|---|
| bluefish | HTML 편집기 |
| cssed | CSS 편집기 |
| screem | 웹사이트 개발환경 |
정규표현식(regular expression) 관련 편집기
| 꾸러미 이름 | 설명 (구동환경) |
|---|---|
| kodos | Qt |
| kregexpeditor | KDE |
| redet | X 윈도우 |
| regexxer | GTK |
자막(subtitle) 편집기
| 꾸러미 이름 | 설명 (구동환경) |
|---|---|
| gaupol | GTK |
| gnome-subtitles | GNOME |
| ksubtile | KDE |
| subtitleeditor | GTK |
기타 특수목적 편집기
| 꾸러미 이름 | 설명 (특징) |
|---|---|
| aewan | 아스키 아트 (Ascii Art) |
| aoeui | 드보락(Dvorak)에 최적화 |
| bbe | sed 와 유사함. (단, 바이너리 파일에 사용가능) |
| conglomerate | XML 편집기 |
| ed | 라인 편집기 |
| flpsed | PostScript 편집기 |
| ledit | 라인 편집기 |
| manedit | 매뉴얼 페이지 (manpage) 편집기 |
| pdfedit | PDF 편집기 |
| sam | 고전적인 편집기 |
| sed | 스트림 편집기 |
| ssed | sed 보다 강화된 기능의 스트림 편집기 |
| texmacs | 수학관련 지원 (수식, 그래프 등) |
| textedit.app | GNUstep 에서 돌아감. |
| the | 고전적인 편집기 |
| gconf-editor | 그놈(GNOME)의 설정파일 편집기 |
| gobby | 공동 작업용 |
| zim | 위키 태그 사용가능 |