우분투용 문서 편집기 9종... 그러나.. 우쿠분투/리눅스

It's F.O.S.S 블로그에서 우분투용 문서편집기 7종을 (가볍게) 분석해놓았다.
원 제목은 '최고의 7가지 Notepad++ 대용품' 정도였는데, 아무튼 거기 나온 것들 및 몇가지를 대강 설치해보고난 뒤 소감을 적어본다.

7 Best Notepad++ Alternatives For Linux

모든 테스트는 우분투 14.04(64bit) 에서 이뤄졌다.

1. Notepadqq
적어도 생긴 모양으로는 Notepad++ 의 복제품이라곤 하는데, 내용도 그런 건지는 모르겠다.
notepadqq, notepadqq-gtk 2개를 설치해야한다.

iBus 와 궁합이 안좋은 듯, 한국어 입력에 문제가 있다. (이 문장을 Notepadqq 에 넣으면 아래와 같다.)
ibus 와궁합 이안좋 은 듯한국 어입력 에문제 가있다.가에어듯은이와

다솜/Fcitx 에서는 아무런 문제가 없다.

14.04 에서는 Qt 의 버전이 낮다고 하며 사용에 문제가 있을 수도 있다는 문구가 나온다.
Qt 최신판은 우분투 14.04 에선 꾸러미로 제공되지 않지만, 수동으로 설치가 가능하다.
Qt 내려받기

2015.12 현재 내려받을 수 있는 파일은 이런 것이다.
qt-unified-linux-x64-2.0.2-2-online.run

이 파일을 실행가능하게 권한을 설정하고, 관리자가 아닌 사용자로 실행한다. (관리자로 해도 될텐데, 안해봤다.)
GUI 가 뜨면서 설치가 진행되고, 원하는 Qt 버전을 선택할 수 있다.
설치 디렉토리의 위치는 ~/Qt 고, 이 위치를 Notepadqq 가 인식하여 Qt 문제는 더 이상 발생하지 않는다.

** 그러나!
Qt5(5.5 이상?)를 설치하면 우분투 14.04 에선 다솜으로 한/영전환이 되지 않는다. (Qt 5.4 에서는 된다.)

14.10 이후에는 굳이 Qt 를 따로 설치하지 않아도 되는 것 같다. (다만, iBus 를 사용한 한국어 입력은 여전히 불가능하다.)

한국어로 된 파일을 읽어오는데는 전혀 무리가 없다.
단, Euc-kr 은 자동인식되지 않는 것 같고, Encoding 메뉴에서 Windows 949 로 Reload 해줘야 한다.

속도도 충분히 빠른 것 같고, 다솜/Fcitx 에서는 입력에 별 문제도 없으니 괜찮지만..
cp949 코드를 자동으로 처리해주지 못한다는 점은 불편하다. 지니에 비해서 큰 장점은 없는 것 같다.

2. SciTe
기본 설치 상태로는 한국어 표시/입력에 모두 문제가 있다.
Options - Open User Options File 을 열고, 다음과 같이 한 줄을 입력해준다.
code.page=65001

이러고 나면 한국어 입력/표시 모두 문제가 없다. 65001 은 utf8 과 같은 뜻이라고 한다.
** 입력은 잘 되는데, 한글이 조합될 때 현 커서 위치에 작은 창이 뜨면서 그 안에서 조합이 되는 형식이라 약간의 어색함은 있다.

다만, Euc-KR 문서는 못읽어오는 것 같다. 읽어온 후에 인코딩을 정정해주는 기능은 있으나, 선택 사항 중에 euc-kr 은 없는 것 같다. 찾아보면 방법이야 있겠지만, 굳이 찾아볼만큼 이 편집기가 확 와닿질 않아서 포기.

3. Geany
이에 관해선 잘 알고 있으므로 넘어간다.

4. Sublime Text
이것도 잘 알고 있으니~

5. Lime
이건.. 아직 개발 초기단계인 것 같다. Sublime Text 에 대한 뭐라 해야 하나.. Clone 이라 하기는 좀 그렇고, 경의(Homage)라 하기도 그렇고.. 아무튼 그것을 따라가려 하는 오픈소스프로젝트인 것 같다.
특이하게도 Back/Frontend 가 존재하는데, 개발자가 Backend 는 거의 완성화단계에 접어들었으나 Frontend 는 아직 일상에 사용하기엔 무리라고 표현하고 있다.
PPA 도 없고, 직접 컴파일해야 하므로 역시 포기.

6. Kate
케이트라 발음하는 것이 맞을 것 같긴한데, Mate 가 '마테'라는 것을 알고나서 이것도 헷갈린다. 찾아봐도 별 얘기가 없는 걸로 봐서는 '케이트'가 맞는 것 같기도 하다.
KDE 용이므로 나랑은 별 관계없기에 이것도 그냥 넘기면...
도대체 뭐가 남은거냐??

7. Atom
며칠 전 글을 올렸던 Atom.
이건 어찌보면 WebApp 이라 할 수도 있을텐데, 그래서 그런지 약간 느린 듯한 느낌이 든다.
한국어 설정을 하려면 몇가지 수정도 해야 하고..

8. Brackets
Abode 에서 만든 Brackets.
한국어 입력은 문제가 없지만, UTF8 만 지원한다. 자동인코딩이 안되는 것이 아니고, UTF8 이 아니면 아예 읽지도 못(안?)한다.

9. Komodo Edit
기능이고 나발이고 다 떠나서, 한국어 입력이 제대로 되지 않는다.
iBus, Fcitx, 다솜 모두 불가능.

주 편집기를 Sublime Text 로 쓰는 와중에 간단한 문서 편집을 위해 가볍고 빠른 것을 찾고 있는데..
구관이 명관 지니가 그나마 괜찮은 것 같고, Notepadqq 도 자동인코딩탐지 기능만 빼면 꽤 쓸만한 것 같다.

덧글

  • scintilla 2016/03/03 22:56 # 삭제 답글

    SciTE 한국어 설정: 3.50부터 한글은 무조건 inline ime로 고정(ime.interaction=1)
    code.page=949
    character.set=129
댓글 입력 영역

Google Analyze


LastFm

MathJax