vim 기본 조작

1393 단어 Linux
리눅스의 초보자로서vim에서 텍스트를 조작할 때 윈도우즈와 많이 달라서 조작하기 어려울 수 있음을 발견하였으며, 현재 채택한 방법을 기록하였다.
1. 작업 파일 만들기
touch x_temp.txt

2. 파일을 열고 조작하기
vim x_temp.txt

3. 편집 모드로 들어갑니다(명령 모드에서는 텍스트를 편집할 수 없고 명령에만 응답할 수 있으며 편집 모드에서만 파일에 글을 쓸 수 있습니다)
  • i: 커서 앞에 삽입
  • a: 커서 뒤에 삽입
  • A: 줄 끝에 삽입
  • 4, esc 키: 편집 모드를 종료하고 명령 모드로 다시 들어갑니다
    5, 종료(콜론+자모)
  • :q->quit 종료
  • :wq->저장 종료
  • :q!->저장하지 않고 강제로 종료
  • 6, 기타 일반적인 작업(삭제, 복사, 붙여넣기)
  • x, X: 한 줄에서 x는 한 문자를 뒤로 삭제하고(del키에 해당), X는 한 문자를 앞으로 삭제한다(backspace 키에 해당).
  • dd: 커서가 있는 줄 전체를 삭제합니다.
  • ndd:n은 숫자입니다.커서부터 시작하여 아래 n 열을 제거합니다.
  • yy: 커서가 있는 행을 복사합니다.
  • nyy:n은 숫자입니다.커서가 들어 있는 아래쪽 n 행을 복사합니다.
  • p, P:p는 복사한 데이터를 커서의 다음 줄에 붙여넣고, P는 커서의 이전 줄에 붙여넣습니다.
  • u: 이전 작업 복원
  • Ctrl + r: 이전 작업을 다시 수행합니다.
  • 소수점'.':이전 동작을 반복합니다.

  • 8. 문자열 찾기
    1.vim중용/화?다음과 같은 문자열을 찾습니다.
    /string은 커서 뒤에 일치하는 첫 번째 문자열을 강조 표시하고 캐리지 리턴 후 커서가 해당 문자열의 첫 번째 문자로 이동합니다.string은 커서 앞에 일치하는 첫 번째 문자열을 강조 표시하고, 리턴 후 커서가 이 문자열의 첫 번째 문자로 이동합니다.캐리지 리턴 후 n 키를 누르면 같은 방향으로 다음 일치하는 문자열로, N 키를 누르면 반대 방향으로 이전 일치하는 문자열로 이동합니다.
    2. 명령: set ic 및: set noic를 사용하여 검색할 때 대소문자를 구분하지 않도록 설정합니다.
    ^, $, *,/및 와 같은 특수 문자를 찾는 경우앞에\를 붙여 이스케이프해야 합니다.
    거의 쓸 수 있을 것 같아요.
    다이제스트:http://www.cnblogs.com/sunormoon/archive/2012/02/10/2345326.html

    좋은 웹페이지 즐겨찾기