1. 편집하기

1) y : 복사하기(n은 임의의 숫자)

Yy

한 줄 복사

nyy

n 줄 복사

Yw

한 단어 복사

y2w

두 단어 복사

y$

그 줄 끝까지 복사

y0 or (y^)

그 줄 처음까지 복사

yG

문서의 끝까지 복사

Y

한 줄 복사 (yy 와 동일)


2) p : 붙이기

p

아래로(오른쪽으로) 붙이기

2p

아래로(오른쪽으로) 두 번 붙이기

P

위로(왼쪽으로) 붙이기

2P

위로(왼쪽으로) 두 번 붙이기


3) d : 지우기

dd

한 줄 지우기

ndd

n 줄 지우기

dw

한 단어 지우기

d2w

두 단어 지우기

d$

그 줄 끝까지 지우기

d0 or d^

그 줄 처음까지 지우기

dG

문서 끝까지 지우기

D

그 줄 끝까지 지우기 (d$ 와 동일)


4) u : 복구 하기


5) r : 한 글자 바꾸기

* r 명령어는 insert 모드로 바뀌지 않고 하나의 글자만 수정합니다..



2. 찾기

/pattern

위에서 아래로

pattern 이라는 단어 찾기

?pattern

아래에서 위로

pattern 이라는 단어 찾기

/ or n

위에서 아래로 찾기 반복

? or N

아래에서 위로 찾기 반복



3. 저장 및 종료

:w

저장하기

:q

종료하기

:wq

저장하고 종료하기

:x

저장하고 종료하기

:w!

강제로 저장하기

(read-only로 열었을 경우)

:q!

편집한 내용을 저장하지 않고 종료하기

Trackback Address :: http://fduser.org/blog/trackback/23

  1. 상오기 2006/04/13 09:24 댓글주소 | 수정 | 삭제 | 댓글

    pattern으로 검색시 단어가 반전이 되는데 해제는 어떻게 하나요?

    단어 위에서 #을 누르면 역시 반전이 되어 문서내에서 쉽게 찾을 수 있는데 해제는 어떻게 하는건지 모르겠네요 ^^

  2. Daniel 2006/04/13 17:09 댓글주소 | 수정 | 삭제 | 댓글

    안녕하세요. Daniel 입니다.
    패턴으로 검색시에 #을 누르면 아래서 위로 찾게 됩니다.
    반대로 다시 위에서 아래로 찾는 방법은 *을 누르시면 방향이 바뀌게 됩니다.
    감사합니다.

    • 상오기 2006/04/13 19:13 댓글주소 | 수정 | 삭제

      검색 방향이 아니라 패턴으로 등록된 단어의 배경색이 노란색으로 반전이 되어 계속 남아 있습니다.

      이걸 다시 원래대로 되돌리려면 어떻게 해야 하는건지가 궁금 합니다.

      항상 궁금했는데 찾아봐도 쉽게 나오지가 않네요 ^^

  3. Daniel 2006/04/14 09:40 댓글주소 | 수정 | 삭제 | 댓글

    안녕하세요. Daniel 입니다.

    노란색으로 반전된 부분을 해제 하는 방법은.. 저도 궁금해 하고 있는 상태입니다. ^^
    vi 에서 /pattern 으로 검색시에 노란색으로 반전되면서 단어를 찾아주는 경우가 많지만 반전이 되지 않으면서 찾아주는 경우도 있습니다.
    아마도, default로 설정된 vi환경에 따라서 틀린것 같습니다.

  4. nammoo 2007/12/05 13:02 댓글주소 | 수정 | 삭제 | 댓글

    /nohls 입력하면 반전블럭 없어지는뎅..;; 넘늦었낭..;;
    음..혹시나해서 테스트해본결과...
    /fdjkalfdafda 라고 아무거나 없는 단어 입력하면 없어지네요..ㅡㅡ; 헐..


◀ PREV : [1] : .. [61] : [62] : [63] : [64] : [65] : [66] : [67] : [68] : [69] : .. [84] : NEXT ▶