[리눅스] vim의 가장 기본적인 명령어, 복사, 붙여넣기 등의 기능은 어떻게 구현할까?

코드 를 작성 하려면 물론 Linux에서 nano를 사용할 수 있지만 기본적 으로 배우고 나면 아무도 사용하지 않을 것입니다 . 서버에서 vim 명령을 입력합니다. 인터페이스로 성공적으로 점프하면 서버 에 vim이 내장되어 있음 을 의미합니다 . 그렇지 않은 경우 다음을 수행할 수 있습니다.

yum install -y vim 

그냥 설치

vim의 초기 개발에서는 큰 키보드가 사용되었습니다. 즉, vim은 작은 키보드 작업을 지원하지 않으며 심지어 숫자를 입력하는 경우도 있습니다. 때로는 일부 모드 전환 키가 트리거되지만 작은 키보드를 사용하는 것은 권장되지 않습니다.

초보자에게 적합하지 않은 이유는 이전에 c의 통합 개발 환경에서 cv의 단축키에 적응했기 때문입니다. 우리 스스로 더 .

목차

1. 복사 붙여넣기 잘라내기 실행 취소 

2. 커서 점프


1. 복사 붙여넣기 잘라내기 실행 취소

1. 커서가 위치한 라인 복사 

yy

커서가 위치한 다음 n줄 복사

nyy

(후술하겠지만 같은 명령어 앞에 n을 붙이는 것은 원래 명령어의 1을 n으로 바꾸는 것이므로 여기서는 반복하지 않겠다)

2. 커서가 위치한 라인/여러 라인을 잘라냅니다.

dd
ndd

3. 방금 복사하거나 잘라낸 한 줄/여러 줄 붙여넣기

p
np

4. 철회

u

5. 지금 취소 취소

단축키 ctrl r

2. 커서 점프

1.G: 전체 문서의 끝 으로 점프 , nG 커서가 있는 라인 아래의 지정된 라인 으로 점프

2.gg: 전체 문서의 처음 으로 이동

3. $: 커서가 있는 라인의 끝 으로 이동

4^: 커서가 있는 줄의 처음 으로 이동

5.nw: n 단어 단위로 진행

6.nb: 단어 단위의 n

7. shift ~ 빠른 대소문자 전환, 커서가 위치한 문자의 대소문자 반전 a——>A

8.nx : 라인 내에서 왼쪽에서 오른쪽으로 삭제

9.nX : 라인 내에서 오른쪽에서 왼쪽으로 삭제

추천

출처blog.csdn.net/weixin_71138261/article/details/128540648