편집기
둘러보기로 가기
검색하러 가기
제목 : 편집기 작성자 : 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 | 위키 태그 사용가능 |