리눅스 VIM 명령 (1)

Vim은 무엇입니까?

빔은 VI 텍스트 편집기에서 개발되고있다. 쉬운 프로그래밍 코드 완성 및 컴파일 오류 등, 점프 특히 풍부 널리 프로그래머들 사이에서 사용된다.

간단히 말해, VI는 구식 워드 프로세서,하지만 기능은 매우 완벽하고, 그러나 아직도 진행하는 곳이있다. 정력은 절차 적 도구 개발자 잘 사용이라고 할 수있다.

심지어 정력의 공식 웹 사이트 ( http://www.vim.org ) 또한 정력이 프로그램 개발 도구가 아니라 워드 프로세싱 소프트웨어입니다 말했다.

빔 효율적으로 생성하고 텍스트의 유형을 변경하기위한 고도로 구성 가능한 텍스트 편집기입니다. 로 사용되는 대부분의 UNIX 및 애플 OS X 시스템에서 "VI"포함
바위로 빔이 안정적, 지속적으로 더 나은 얻을 진화하고있다. 특징은 다음과 같습니다 :

  1. 다단계 실행 취소 트리를 지속
  2. 확장 플러그인 시스템
  3. 프로그래밍 언어와 파일 포맷의 지원 수백
  4. 강력한 검색 및 교체
  5. 많은 도구와 통합

VI / VIM 사용

실질적으로 VI / 정력 세 가지 모드로 구분, 즉, 명령 모드 (MODE 명령) , 입력 모드 (삽입 모드)하단 라인 명령 모드 (MODE 마지막 줄) . 이러한 세 가지 모델의 역할은 다음과 같습니다 :

명령 모드 :

사용자는 VI / 정력, 다음 명령 모드로 전환하기 시작했다.

이 상태에서 키 입력 작업은 명령 빔, 입력하지 문자로 인식되고 있습니다. 예를 들어, 우리는 다음 i를 누르고, 문자를 입력하지 않는다, 나는 명령으로 처리됩니다.

다음은 몇 가지 일반적으로 사용되는 명령입니다 :

  • I는  입력 문자 입력 모드로 전환된다.
  • X  현재 커서 위치에있는 문자를 삭제합니다.
  • :  마지막 줄 명령 모드에서 핸드 오버는 맨 아래 행에 명령을 입력합니다.

편집 텍스트를 원하는 경우 : 빔을 시작, 명령 모드를 입력하고 입력 모드로 I, 스위치를 누릅니다.

결론은 아직도 명령을 입력하여 명령 모드에 의존하므로 명령 모드는 일부 기본 명령입니다.

입력 모드

눌러 명령 모드에서 I는 입력 모드로 들어갔다.

입력 모드에서 키를 다음과 같은 :

  • 문자 키와 Shift 키의 조합은 , 문자를 입력
  • 를 입력 해 입력, 라인 피드
  • 공간 BACK은 , 백 스페이스는 커서 앞의 문자를 삭제
  • DEL , Delete 키는 커서를 한 문자를 삭제
  • 화살표 키 , 텍스트에 커서를 이동
  • / 끝은 , 줄의 시작 / 끝으로 커서를 이동
  • 위 페이지 / 페이지 다운 , 업 / 페이지 아래로
  • INSERT은 , 대체 모드 / 입력에 커서를 이동하여 커서가 수직선 / 밑줄로 변경됩니다
  • ESC를는 , 입력 모드는 명령 모드로 전환 나갑니다

결론 명령 모드

명령 모드에서 누르면 :( 콜론) 아래 줄 명령 모드로 들어갑니다.

결론 명령 모드 단일 명령을 입력하거나 문자의 복수 사용할 수있는 명령이 많이 있습니다.

결론 명령 모드에서, 명령 (결장 생략 된) 염기성 :

  • q는 프로그램을 종료합니다
  • 파일을 저장 w

언제든지 Esc 키를 눌러 하단 라인 명령 모드를 종료합니다.

간단히 말해, 우리는 아이콘 아래 세 가지 모드를 생각할 수 있습니다 :

 

추천

출처www.cnblogs.com/wangzn/p/12583678.html