사용자 도구

사이트 도구


vim:external_command

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

vim:external_command [2012/11/13 12:12] (현재)
kwon37xi 새로 만듦
줄 1: 줄 1:
 +====== Vim External Command ======
 +  * Vim에서 외부 명령을 사용하여 문서에 적용하기
 +  * [[http://​www.linux.com/​learn/​tutorials/​442419-vim-tips-working-with-external-commands|Vim tips: Working with external commands | Linux.com]]
 +  * [[http://​www.softpanorama.org/​Editors/​Vimorama/​vim_piping.shtml|Piping Vim Buffer Through Unix Filters: ! and !! Commands]]
 +
 +===== 기본 =====
 +  * '':​!ls''​ : ls 명령을 실행한다. 문서에 영향을 끼치지는 않음.
 +  * '':​영역!명령''​ : 버퍼의 '​영역'​에 있는 텍스트에 '​명령'​을 적용한 결과를 다시 '​영역'​에 넣는다.
 +    * '':​%!awk '​{print $1}'''​ : awk로 현재 버퍼 내용의 첫번째 컬럼만 걸러서 현재 버퍼에 다시 넣는다.
 +    * '':​5,​10!sort''​ : 5줄부터 10줄까지에 대해 sort 유닉스 명령 적용
  
vim/external_command.txt · 마지막으로 수정됨: 2012/11/13 12:12 저자 kwon37xi