> 운영 및 유지보수 > 리눅스 운영 및 유지 관리 > Linux에서 vi 편집기를 종료하고 esc를 눌렀을 때 응답이 없으면 어떻게 해야 합니까?

Linux에서 vi 편집기를 종료하고 esc를 눌렀을 때 응답이 없으면 어떻게 해야 합니까?

coldplay.xixi
풀어 주다: 2020-07-07 15:21:25
원래의
9038명이 탐색했습니다.

Linux에서 vi 편집기를 종료하고 esc를 눌러도 응답이 없는 문제에 대한 해결 방법: 1. 일반 모드에서 q 키보드를 누릅니다. 2. 버퍼 이름으로 [a-z] 또는 [0-9]를 선택합니다. 3. 매크로 기록을 중지하려면 비삽입 모드에서 q를 입력합니다. 4. @ 및 정의된 버퍼 이름을 사용합니다.

Linux에서 vi 편집기를 종료하고 esc를 눌렀을 때 응답이 없으면 어떻게 해야 합니까?

Linux에서 vi 편집기를 종료하고 esc를 눌렀을 때 응답이 없는 이유에 대한 해결 방법:

vim 기록 기능 소개

vim을 사용할 때 실수로 q 키를 터치했습니다. 그리고 왼쪽 하단에 "녹음"이 나옵니다. "이 로고가 궁금해서 인터넷으로 확인해 보니 vim의 강력한 기능이라는 걸 알게 됐어요. 매크로(매크로)를 기록할 수 있으며, 기록을 시작한 후 삽입 모드에서의 입력, 일반 모드에서 사용되는 다양한 명령 등을 포함한 모든 키보드 입력을 기록합니다.

특정 용도:

1단계: 일반 모드(비삽입 모드, 비시각 모드)에서 q 키보드 누르기

2단계: 버퍼 이름으로 a-z 또는 0-9 중 하나를 선택하고 준비합니다. 매크로 기록 시작

3단계: 일반 작업, 이번 모든 작업은 이전 단계에서 정의한 버퍼에 기록됩니다

4단계: 매크로 기록을 중지하려면 비삽입 모드에서 q를 입력하세요

5단계: @ 사용 + 두 번째 단계에서 정의한 버퍼의 이름.

예를 들어, 다음 텍스트

line1
line-2
line3-1
l4
로그인 후 복사

를 다음 텍스트

System.out.println(line1);
System.out.println(line1);
System.out.println(line-2);
System.out.println(line3-1);
System.out.println(L4);
로그인 후 복사

로 변경하려면 각 텍스트 줄의 시작 부분에 "System.out.println("""을 추가하여 패턴을 찾을 수 있습니다. 그리고 ");"를 다음 정보에 추가합니다.

다음은 이러한 작업을 완료하기 위해 녹음을 사용하는 방법에 대한 간략한 소개입니다.

먼저 커서를 line1로 이동하고 qt를 입력한 후 녹음 시작을 준비합니다. 버퍼 이름은 t이고 녹음 동작은 Shift + ^입니다. 삽입 모드로 들어가서 "System.out .println("을 입력하고, 일반 모드로 돌아가려면 esc 키를 누르고, 줄 끝으로 돌아가려면 Shift + $를 누르고, 삽입 모드로 들어가려면 i 키를 누르고, ")를 누르십시오." 일반 모드로 돌아가려면 esc 키를 누르고, 녹음을 중지하려면 q를 누르세요. 그런 다음 커서를 아래 줄의 아무 위치로 이동하고 @ + t를 입력합니다.

기록은 쿼리와 함께 사용할 수도 있습니다. 예를 들어 파일의 특정 문자열이 포함된 줄에 주석을 달고 싶다면 이러한 매크로를 사용할 수 있습니다. 일반 모드에서는 /search string + entershift + ^i#escshift + $를 입력하세요.

사용자 정의 매크로가 자동으로 여러 번 실행되도록 하는 방법은 먼저 숫자를 입력한 다음 @ + 버퍼 이름을 입력하는 것입니다. 예를 들어 100@t는 100번 실행을 의미합니다.

관련 학습 권장 사항: linux 비디오 튜토리얼

위 내용은 Linux에서 vi 편집기를 종료하고 esc를 눌렀을 때 응답이 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿