기본개념

Vim 명령어 결과 가져오기

우와해커 2020. 3. 2. 15:08

https://www.joinc.co.kr/w/Site/Vim/Documents/Tip/ExternalCommand

 

명령어 실행결과를 출력하기
:r ! ls -al /home/yundream

 

:! ./% 혹은 :! ./my.pl
%는 자기자신을 가리킬때 사용한다. 이렇게 해서 스크립트를 만들게 되면, 필요할 때 즉시 테스트를 할 수 있다. 다음과 같이 하면 가장 최근에 실행한 명령을 재 실행하게 된다. 타이핑에 걸리는 시간을 절약할 수 있을 것

 

:r ! w3m http://en.wikipedia.org/wiki/Vi -dump
w3m(:12)은 텍스트 기반 브라우저다. -dump 옵션을 이용하면 브라우징한 웹페이지의 내용을 화면에 뿌려주게 되는데, 위와 같은 방식으로 vim에디터로 내용을 직접 불러와서 편집할 수 있다.

 

현재 사용중인 쉘 확인
:set shell ?

 

쉘 바꾸기
그러면 Vim은 shell=/bin/bash 와 같은 출력결과를 보여줄 것이다. 만약 bash대신 csh를 사용하고 싶다면, 다음과 같이 하면 된다.
:set shell=/usr/bin/csh

'기본개념' 카테고리의 다른 글

grep 옵션 팁 -A3(아래로3) -B3(위로3)  (0) 2020.03.12
git 하위 디렉토리만 다운받기  (0) 2020.03.09
[C언어] Include 선언 차이, <>와 ""  (0) 2020.02.14
바이너리 분석을 위한 도구들  (0) 2020.02.05
GOT와 PLT  (0) 2020.01.28