본문 바로가기

공부/tex관련

gvim 에서 `w 하면 \omega 대신 \wedge 가 나올 때 해결 방법

현재 윈도우에서 vim (혹은 gVim) 을 사용해서 tex 코딩을 하고 있다.

이게 참 편한게 `a 라고 넣으면 알아서 \alpha 가 되고 `b 라고하면 \beta 로 바뀌는 신기한 매크로 기능이 있다. 이외다수

완전 편하다


근데 \omega 를 쓰려고 `w 를했더니 웬 \wedge 가 튀어나오는거다

`W 는 제대로 \Omega 가 입력되는데... `& 역시 \wedge 로 입력되는데...


급한마음에 vimfiles\ftplugin 에 tex 쪽에서 mathmacro 관련 파일 읽어봐도 영 왜 wedge가 튀어나오는지 이해가 안가는거다.


그러다 발견한 해결책 메모

vim 이 깔려있는 곳에서 \vimfiles\after 에 ftplugin 폴더 하나 만들어주고  파일 하나 써 넣어 준다. tex_macros.vim


즉 \vimfiles\after\ftplugin\tex_macros.vim


내용은 딱 한줄 넣어준다.

call IMAP('`w', '\omega', 'tex')




나중에 매크로 수정할 때는 이렇게 해줘야 하나 보다.