[완료] here document 그리고 vim

readme의 이미지

vim에서 source를 html형식으로 vim 확장기능이 있죠,

(:so $VIMRUNTIME/syntax/2html.vim)

이걸 쉘스크립트에서 사용할 필요가 있어서요. 그래서 here docu를 쓰려고 했었죠,

그런데 이게 here_docu + vim이랑 같이 쓰는것이 안 되더랍니다.

( kldp wiki에서도 안된다고 명시! 되어있더군요 - http://wiki.kldp.org/HOWTO/html/Adv-Bash-Scr-HOWTO/here-docs.html )

어떻게 이 문제를 해결할수 있을까요?

아니면,

1, here docu를 이용하지 않고, vim command로 vim 플러그인 기능을 이용할수 있는 방법

2, vim 확장기능을 이용하지 않고, 그냥 command로 하일라이팅이 적용된 문서를 얻을수 있는 방법.

이 있을까요?

raymundo의 이미지

vim 을 -e 옵션을 주어 ex 모드로 실행시키면서 뒤에 명령행 인자로 수행할 명령어를 써주시면 됩니다.

# test.pl 을 읽고 html을 만들어 test.html로 저장하고 종료
vi -e -s test.pl +"syntax on" +"ru! syntax/2html.vim" +"wq! test.html" +"q"

좋은 하루 되세요!

readme의 이미지

와우! 이런방법이 있었군요.

알려주셔서 감사합니다~!