AI의 등장으로 Markdown을 배워야 할 필요성이 그 어느 때보다 커졌습니다. 일반 텍스트 지침보다 Markdown 파일을 사용할 때 LLM으로부터 더 나은 응답을 얻는 경우가 많기 때문입니다. 저는 Obsidian이 Markdown을 지원하기 때문에 처음 접하게 되었습니다. 하지만 전체 지식 관리 시스템이 아닌 단순한 Markdown 편집기만 필요한 경우라면 Obsidian은 다소 과할 수 있습니다. 또한 다른 곳에서 생성된 파일을 다루는 데도 능숙하지 않기 때문에, 전용 Markdown 편집기를 사용하는 것이 여전히 좋은 방법입니다.

그래서 몇 가지 인기 있는 옵션을 시도해 보았습니다. 처음에는 잘 만들어졌지만 유료인 Markdown 편집기 iA Writer로 시작했고, 그다음에는 깔끔한 글쓰기 환경을 제공하지만 역시 유료인 Typora로 옮겨갔습니다. 그 후 SilverBullet도 사용해 보았지만, 제게는 너무 복잡했고 Linux 전용에 가까웠습니다. 몇 번의 시행착오 끝에 저는 MarkText에 정착하게 되었고, 이 편집기 덕분에 다시 글쓰기가 즐거워졌습니다.

MarkText는 모두를 위한 편집기

초보자에게는 친숙하고, 숙련자에게는 강력한 기능

제가 MarkText에서 가장 높게 평가하는 점은 Markdown을 아는 사람과 모르는 사람 사이에서 편을 가르지 않는다는 것입니다. 이미 Markdown으로 글을 쓰고 있다면 기존 구문을 그대로 사용할 수 있습니다. #을 입력해 제목을 만들거나, 굵게 표시하고, 링크를 거는 등의 작업이 가능하며, 화면을 소스 창과 미리보기 창으로 나눌 필요 없이 입력하는 즉시 인라인으로 렌더링됩니다.

Markdown을 처음 접하는 사용자라면 일반 텍스트 편집기처럼 MarkText를 사용할 수 있습니다. 텍스트를 입력하고 강조 표시를 하면 굵게, 기울임꼴, 밑줄, 취소선, 인라인 코드, 링크 옵션이 포함된 작은 플로팅 툴바가 나타납니다. 새로운 구문을 배우는 것보다 간소화된 Word 문서에서 글을 쓰는 느낌에 더 가깝습니다. 또한 단락(Paragraph) 및 서식(Format) 메뉴를 사용하면 Markdown 표기법을 외우지 않고도 제목, 목록, 표, 수식 블록, 심지어 HTML 블록까지 삽입할 수 있습니다.

실제로 이는 .md 파일을 한 번도 본 적 없는 동료에게 MarkText를 건네주어도, 그들이 Markdown이라는 사실을 인지하지 못한 채 깔끔한 Markdown 문서를 작성할 수 있다는 것을 의미합니다. 키보드 중심의 글쓰기로 전환할 준비가 되면 모든 서식 옵션에 단축키가 지정되어 있어, 첫날부터 특정 워크플로우를 강요하는 대신 사용자의 숙련도에 맞춰 편집기가 함께 성장합니다.

관련 기사

이 글도 확인해 보세요:  생산성을 높여주는 최고의 포모도로 타이머 앱

MarkText는 기능이 풍부합니다

군더더기 없이 꼭 필요한 기능만

한 가지 작업에 집중하는 앱치고 MarkText는 기대 이상의 성능을 보여줍니다. 인라인 렌더링이 가장 돋보이는 기능이지만, 사용자를 사로잡는 것은 세심한 배려들입니다. 엔터키를 누르면 목록이 자동으로 이어져 대시나 숫자를 일일이 입력할 필요가 없습니다. 저처럼 분량을 맞춰 글을 쓰는 사람에게 필수적인 실시간 단어 카운터가 창 구석에 표시됩니다.

단락 메뉴를 통해 수식, 코드 펜스, 인용 블록, 프런트 매터와 같은 고급 블록도 사용할 수 있어, 정확한 구문을 외우지 않고도 CMS 메타데이터를 위해 초안 상단에 YAML 블록을 삽입할 수 있습니다. 초안 간 전환을 위한 사이드바 파일 브라우저가 내장되어 있으며, Ctrl + T를 통해 탭 기능도 지원합니다(저는 앱을 한참 사용한 뒤에야 알게 되었습니다). 발견하기가 아주 쉽지는 않지만, 필요한 기능은 모두 갖추고 있습니다.

집중적인 글쓰기를 위해 MarkText는 타자기 모드와 포커스 모드를 제공합니다. 타자기 모드는 현재 줄을 화면 중앙에 고정하고, 포커스 모드는 작업 중인 단락을 제외한 나머지를 흐리게 처리합니다. 이 두 모드를 조합하면 구독료를 받는 글쓰기 앱들의 방해 없는 환경을 그대로 재현할 수 있으며, 저는 수정보다는 생각을 많이 해야 하는 초안 작성 시 이 기능들을 자주 켭니다.

이미지 처리 방식도 합리적입니다. 이미지를 문서로 드래그하면 제자리에 둘지, 파일 디렉토리로 이동할지 묻는 메시지가 나타저는데, 이는 초안을 휴대 가능한 상태로 유지하고 싶을 때 유용합니다. 전반적으로 기능 구성이 매우 신중합니다. 동기화 서비스는 없지만(있으면 좋았겠지만), 지식 그래프나 플러그인 마켓플레이스가 없기에 오히려 앱이 가볍고 빠르게 느껴집니다.

MarkText는 높은 사용자 정의 기능을 제공합니다

거의 모든 설정을 취향에 맞게 조정 가능

출처: Tashreef Shareef / All Things N 설정 대화 상자는 제가 MarkText에 완전히 매료된 지점입니다. 환경 설정(Preferences)을 열면 상단에 검색창이 있는데, 수많은 옵션이 숨겨져 있어 찾기 힘든 앱을 써본 사람이라면 이 기능이 얼마나 소중한지 알 것입니다. 저는 편집기, Markdown, 테마 사이를 이동할 때 스크롤할 필요 없이 이 검색창을 항상 사용합니다.

이 글도 확인해 보세요:  Iotas: 넥스트클라우드 노트와 동기화되는 마크다운 기반 노트 필기 Linux 앱

자동 저장 및 지연 시간, 스크롤바 표시 여부, 글꼴 및 줄 높이, 글머리 기호, 순서 있는 목록 스타일, 프런트 매터 형식, HTML 처리 방식 등 중요한 거의 모든 것을 조정할 수 있습니다. GitLab 스타일의 Markdown을 사용하는 사람들을 위한 GitLab 호환 모드도 있습니다. 테마는 설정 패널에서 실시간으로 미리 볼 수 있으며, 여러 가지 다크 모드 옵션이 포함되어 있고 시스템 테마를 자동으로 따르도록 설정할 수도 있습니다.

키 바인딩 패널도 훌륭합니다. MarkText의 모든 단축키는 편집 가능하며, 목록 자체가 일종의 치트 시트 역할을 합니다. 특정 단축키가 윈도우 관리자와 충돌하면 즉시 재할당할 수 있습니다.

MarkText의 단점

알아두어야 할 몇 가지 특징

출처: Tashreef Shareef / All Things N MarkText에도 단점은 있습니다. 단어 카운터는 항상 표시되지만, 텍스트를 드래그하여 선택할 때는 업데이트되지 않는데, 제목 사이의 특정 단어 수를 맞추려는 경우 다소 번거롭습니다. 또한 자동 저장이 기본적으로 꺼져 있어 Obsidian을 사용하던 저는 처음 사용할 때 몇 단락을 날리기도 했습니다. 하지만 한 번 경험한 뒤로는 바로 활성화했습니다.

더 중요한 점은 MarkText가 2022년 3월 이후 업데이트되지 않았다는 것입니다. 걱정스러운 소리로 들릴 수 있지만, 앱은 그때와 똑같이 잘 작동합니다. 저는 몇 달 동안 Windows에서 사용하면서 전혀 불편함을 느끼지 못했고, 글쓰기 관점에서 고장 나거나 부족한 점은 없습니다. 활발한 개발이 이루어지지 않는다는 것은 새로운 기능이 추가되지 않고, 발견되는 문제들도 수정되지 않을 것임을 의미하지만, 기존 기능들은 안정적으로 유지되고 있습니다.

내장된 동기화 기능도 없지만, 저는 Duplicati를 사용하여 여러 기기에서 무료로 동기화되는 폴더에 Markdown 파일을 보관하기 때문에 별로 신경 쓰이지 않습니다. 글쓰기와 동기화를 하나의 패키지로 해결하고 싶다면 MarkText만으로는 부족할 것입니다.

##### Marktext

OS Windows, macOS, Linux

가격 모델 무료

Marktext는 속도와 사용성에 중점을 둔 단순하고 우아한 오픈 소스 Markdown 편집기입니다. GFM, 수학 공식, 다이어그램을 지원하며 플랫폼 전반에서 방해 없는 글쓰기 경험을 제공합니다.

이 글도 확인해 보세요:  정확한 계산을 위한 10가지 고급 Excel 함수

MarkText는 제가 계속해서 돌아오는 편집기입니다

유료 옵션과 너무 복잡한 지식 관리 도구들을 거쳐온 끝에, 저는 MarkText에 정착했습니다. 글을 쓰고 싶을 때는 방해가 되지 않고, 설정을 만지고 싶을 때는 필요한 제어 기능을 제공하며, 내일 당장 다른 앱으로 가져가도 문제없는 깔끔한 Markdown 파일을 만들어 줍니다. 개발 중단 소식이 네트워크 계층이 포함된 복잡한 앱이라면 걱정되었겠지만, 로컬 Markdown 편집기인 MarkText에게는 그저 앱이 현재의 모습으로 완성되었음을 의미할 뿐입니다.

Markdown 편집기 외에 다른 기능이 필요 없다면 MarkText를 능가하기는 어렵습니다. 이미 사용 중인 폴더 동기화 설정과 함께 사용하면, 비용이 들지 않으면서도 앞으로 어떤 앱 트렌드가 오든 살아남을 강력한 글쓰기 워크플로우를 갖게 될 것입니다.

By 박준영

업계에서 7년간 경력을 쌓은 숙련된 iOS 개발자인 박준영님은 원활하고 매끄러운 사용자 경험을 만드는 데 전념하고 있습니다. 애플(Apple) 생태계에 능숙한 준영님은 획기적인 솔루션을 통해 지속적으로 기술 혁신의 한계를 뛰어넘고 있습니다. 소프트웨어 엔지니어링에 대한 탄탄한 지식과 세심한 접근 방식은 독자에게 실용적이면서도 세련된 콘텐츠를 제공하는 데 기여합니다.