본문 바로가기
개발/에디터 (Helix)

Helix에서 md 파일 테이블 정렬

by 레조 2024. 6. 23.

Markdown

 

중국

 

렌더링된 결과는 괜찮아 보인다.

그러나 실제 md 파일 테이블 코드를 보면 지저분하다.

 

| 크기 | 세력수 | 비고 |
|-|-|-|
| 100리 지국 | 9 | 공작, 후작이 다스림 |
| 70리 지국 | 21 | 백작이 다스림 |
| 50리 지국 | 63 | 남작, 자작이 다스림 |
| 계 | 93 | |

 

Helix에서는 이를 정렬하는 게 매우 간단합니다.

 


첫 번째, 마법 주문

 

mips\|<ret>&


세부 분석

mip : 전체 단락을 선택

 

s : 찾기 모드

\| : 선택된 단락에서 파이프 | 만 찾아서 선택한다.

<ret> : 찾기 완료, 리턴키.

 

& : 선택 항목 정렬

 

이정도만 해도 깔끔하다.

하이픈 - 이 있는 부분의 빈자리를 모두 채우고 싶다?!

 


두 번째, 결벽의 마법 주문

 

,xs <ret>r-


세부 해석.

 

, : 선택 항목 취소. 다중 커서를 1개로 되돌린다.

 

x : 한 줄 선택한다. 하이픈 - 이 있는 줄을 선택한다.

 

s <ret> : 찾기 모드에서 공백(space)을 입력후 리턴한다.

 

r- : 선택 영역 대체(Replace) 모드에서 공백을 하이픈 - 으로 대체한다.


 

| 크기       | 세력수 | 비고                |
|------------|--------|---------------------|
| 100리 지국 | 9      | 공작, 후작이 다스림 |
| 70리 지국  | 21     | 백작이 다스림       |
| 50리 지국  | 63     | 남작, 자작이 다스림 |
| 계         | 93     |                     |

 

 

 

참고

Helix 사용법, 일반 모드 이동 (Movement)

 

출처

https://bytes.zone/posts/aligning-markdown-tables-in-helix/