BACKRUSH  유닉스명령  다음  자료실  Ascii Table   원격접속  달력,시간   프로세스  
지하철노선   RFC문서   SUN FAQ   SUN FAQ1   C메뉴얼   PHP메뉴얼   너구리   아스키월드 아이피서치

글쓴이: estguard vi editor 활용팁 2부 조회수: 8380

estguard@thrunet.com

적수네 동네에서 가져온 vi 에디터 활용팁 2부입니다.
유용한 팁이길 바랍니다.


<제 2 부 막강한 여러가지 팁들>


간단히 강력한 추천하고픈 vi 팁들을 적을려고 합니다.
1부에서도 말했었던 강력한 기능인 Ctrl+v 열 블럭 씌우기!! 정말 좋습니다.

-그리고 더 강력한 기능!!
vi에선 전에 한 작업은 기억이 되어져 있습니다.
그래서 . (점)을 누르면 그대로 다시 됩니다.
바로 전 작업이 기억 되어져서 다시 되는 거죠^^
만약에 아래와 같이 쳤다면 i로 삽입 모드를 만들고
pbi12 ZZang 엔터
이렇게 했다면 esc를 눌러서 모드를 변경후에 .를 누르면
pbi12 ZZang 이 쳐지고 엔터가 들어간다는 거죠~
제가 이제야 알게 되서 그런지 무척이나 신기했습니다^^


-자~ 주목하십시요!!
vi의 하이라이트인 알파벳 대문자 시리즈 입니다. ^_^
알파벳의 대문자에 정말 좋은 기능들이 있었구요~
그리고 소문자와 비교했을때에 비슷한 기능도 많이 있었습니다.
전 물론 그냥 키 하나 씩 눌러서 무슨 기능인가 확인해보구 적는 것이구요;;
대문자와 소문자를 잘 구분해서 보시기 바랍니다~


vi에서 w는 단어의 앞부분씩 이동이고, b는 w와 같으나 뒷쪽방향으로 이동이고,
e는 단어의 끝부분씩 이동합니다.

x는 지우기 i는 현재위치에서 삽입 a는 현재글자의 뒷쪽에 이어서 삽입, u는 되살리기

P 는 빈줄 한줄씩 삽입

K는 man 페이지 찾기 모드

V 는 한줄 블럭씌우기

R 은 replace 로 수정모드

A는 그 줄의 마지막에서 삽입
O는 한줄 건너뛰어 삽입

S는 그 줄 새로 작성, 현재 줄 지워지고 삽입모드
C는 현재의 줄만 현재 커서의 뒷부분이 지워지고 삽입모드

Y 한줄 복사
D는 그 줄의 처음에 있을때 누르면 한줄 삭제 (삭제되면서 버퍼에 저장 잘라내기라고 봐두 됨)
p는 아래로 붙여넣기인반면 P는 위로 붙여넣기

ZZ 저장하고 종료;;

x는 지우기로 del키와 같지만 X는 백슬래쉬 처럼 뒤로 지워집니다.

gg 는 맨 처음으로 이동
G 는 맨 마지막으로 이동
$은 그 줄 마지막으로 이동 0은 그 줄 처음으로 이동

^는 줄의 처음으로 이동

* 이 기능도 강력합니다^^
J 는 그 현재 위치 다음의 빈 줄을 다 붙여줍니다. 한 문장으로 만들때 사용하면 좋습니다.



-자~ 여기부터는 문서를 볼때에 중요한 스크롤 기능에 대한 팁들입니다~
문서를 빨리 더 정확하게 스크롤해서 중요부분만 보는게 중요하다고 자부하시는 분들은 꼭 보시길 바랍니다~


대문자 L 은 그 보는 페이지에서 맨 아랫줄 커서 이동

B는 앞쪽으로 빈칸 단위로 이동
W는 뒷쪽으로 빈칸의 앞쪽 단위로 이동
E는 뒷쪽으로 빈칸의 뒷쪽 단위로 이동

[[ 는 문서의 맨처음 ]] 는 문서의 맨 마지막으로 커서 이동

Ctrl+d 반페이지씩 아래로 스크롤
Ctrl+u 반페이지씩 위로 스크롤
Ctrl+f 한페이지씩 아래로 스크롤
Ctrl+b 한페이지씩 위로 스크롤

` 레지스트 기록한곳으로 이동 할때에 `저장문자

( 한 단락위로
) 한 단락 아래로



-이 외에 자주 쓰는분은 잘 아시는 참 특이하면서도 기특한? 팁들이 있습니다^^;

Ctrl+g 를 눌르면 그 문서의 커서가 위치한 곳의 정보가 아랫줄에 나옵니다.

*이 기능도 강추입니다!!
~ 는 대소문자 변환 블럭을 씌워 ~눌르면 대소문자가 뒤바뀜

!! 쉘명령어 사용 결과값만
:! 쉘명령어 사용 실행과정부터 나옴



이정도로해서 제가 주로 쓰는 vi 팁들의 정리를 마무리 하겠습니다.
이 문서의 절반정도는 제가 그냥 궁금해서 vi 켜놓고 모든 키를 조합해서 특이할만한 기능이 있는걸 확인한후에 적었습니다.
필요하신 분들은 유용하게 사용하셨으면 좋겠구요~ 여러분이 더 편한 방법있으시면 글남겨주셨음 합니다^^

마지막으로 하고 싶은 말로는...
제가 최근 시작한 강좌홈페이지가 http://pknowhow.com 인데 들려주셔서 서로의 팁을 공유하였으면 좋겠구요~
제가 전부터 운영하던 제 작업홈페이지인 http://linuxnew.com 에도 오셔서 여러가지 즐거운 관계로 지냈으면 좋겠습니다. 그럼 이렇게 문서 마무리 하겠습니다.

관련글 : 없음 글쓴시간 : 2002/03/05 23:38 from 134.75.155.151

  SecureCRT 목록보기 새글 쓰기 지우기 응답글 쓰기 글 수정 vi editor 활용팁 1부  
BACKRUSH  유닉스명령  다음  자료실  Ascii Table   원격접속  달력,시간   프로세스  
지하철노선   RFC문서   SUN FAQ   SUN FAQ1   C메뉴얼   PHP메뉴얼   너구리   아스키월드 아이피서치