#한글 #조직모드: #휴고 #내보내기 #공백문자 제거 방법

#한글 #조직모드: #휴고 #내보내기 #공백문자 제거 방법

2024-09-19 Note notes orgmode oxhugo whitespace

특정 캐릭터를 한글에 넣어서 구분하게 하고 내보낼 때는 제거하는 방법?! 아마 있을거야 #휴고

(defun my/insert-white-space ()
  (interactive)
  (insert ""))

(defun +org-export-remove-white-space (text _backend _info)
  "Remove zero width spaces from TEXT."
  (unless (org-export-derived-backend-p 'org)
    (replace-regexp-in-string "" "" text)))
(add-to-list 'org-export-filter-final-output-functions #'+org-export-remove-white-space t)

(evil-define-key '(insert) org-mode-map (kbd "M-z") #'my/insert-white-space)

매우 유용하다.

예를 들어, 단어와 조사 사이가 붙기 때문에 용어 사전 처리가 안되는 문제에서 유용하다. 사이에 공백 문자를 넣으면 된다. 휴고로 내보낼 때는 제거되니까 깔끔하다.

번거로운점은 공백문자를 삽입하는 것이다. 근데 이미 이전부터 : 문자를 사용했었다.

키바인딩만 적당히 해주면 될 것 같다.

M-z 이걸로 바인딩하자.

Related-Notes

References

마지막 수정일자