vi 화면 속에서 쉘 실행
글쓴이: obbaya / 작성시간: 화, 2009/04/28 - 10:40오후
전에 vi 화면을 :vs로 나누고 한 쪽 면 속에 쉘을 실행시켜서
한 면에서 수정하고 ctrl+w+w로 이동 후 수정된 것을 다른 면 화면에서 실행 후 확인을 했었는데요
플러그인 설치없이 콜론 명령어 한 번으로 했었던 기억이 있습니다.
이런 명령어가 있는지 아니면 당시에 사용했던 vi에 특정 플러그인 같은 것이 이미 설치되어 있었던 건지
답변 점 부탁합니다.
Forums:
original vi가 아닌 vim의 경우, plugin과 상관없이 사용가능합니다.
냉무.
플러그인없이 어떻게
플러그인없이 어떻게 하나요?
못찾겠네요.
이전에 정리한 항목 - 자세한 내용은 vim에서 :help하시면 됩니다.
vim quick reference card
http://tnerual.eriogerg.free.fr/vimqrc.html
http://tnerual.eriogerg.free.fr/vimqrc.pdf
창을 나누는 게
창을 나누는 게 아니라 창 안에 쉘을 띄우는 걸 말하는건데요.
플러그인없이 쉘을 띄우는 걸 말씀하신 게 아닌가요?
아 그렇군요. 제가 착각
일단 vim에서 내장 shell window 실행은 자체 지원이 안되나 봅니다.
http://www.vim.org/htmldoc/tips.html#shell-window
windows, linux 공통으로 사용한다면, screen program 사용하는 것도 괜찮을 듯 합니다.
Ctrl-a S로 수평 창 분할 후, Ctrl-a tab로 창 전환이 가능합니다.
전 vim만을 가지고
전 vim만을 가지고 어떻게 하는지 모르겠네요.
검색해 보니 vimshell ( http://www.wana.at/vimshell/ )이라고 있네요.
그런데 설치하려면 vim 소스를 패치해서 컴파일해야 하네요.
음... emacs 쓰세요.
음... emacs 쓰세요. ㅋ
M-x eshell 하면 emacs shell이,
M-x shell 하면 그냥 shell이,
M-x ansi-term 하면 ansi terminal이 뜹니다.
매력적인 한가지 사용례를 들자면,
emacs shell에서 grep을 실행하면 바로 창이 나누어지면서 한쪽 창에 grep의 결과가 표시됩니다.
이때 C-x ` 을 해주면 바로 그 파일의 그 자리로 찾아갑니다.
간만에 emacs 자랑질 및 선교활동이었습니다. ^^;
-----
오늘 나의 취미는 끝없는, 끝없는 인내다. 1973 法頂
-----
오늘 나의 취미는 끝없는, 끝없는 인내다. 1973 法頂
:.!ls 이정도로
이정도로 간단히 되지 않을까요?
아.. '.' 이 그런
아.. '.' 이 그런 기능을 하나보네요.
혹시 quickfix 창으로 출력을 잡아오는 기능은 없을까요? 이제까진 다음과 같이 하고 있었는데요...
Orion Project : http://orionids.org
댓글 올리려다 잘못
댓글 올리려다 잘못 썼네요. 중복이라 지웁니다..
Orion Project : http://orionids.org
:!/bin/bash 이거 한
:!/bin/bash
이거 한 뒤에 맘놓고 아무 명령이나 내릴 수 있습니다.
Written By the Black Knight of Destruction
Written By the Black Knight of Destruction
댓글 달기