de 를 눌러 단어 끝까지 모든 것을 삭제합니다. 당신의 마음의 소원에.
ci (xyz [Esc] -이것은 이상합니다. 여기에서 'i'는 삽입 모드를 의미하지 않습니다. 대신 괄호 안의 의미이므로이 순서는 괄호 안의 텍스트를 잘라 내고 . "XYZ"는 또한 내부 광장과 그림 괄호를 작동 -.. 단지 CI [또는 CI를 {방금 입력 아무것도하지 않고 모든 텍스트를 삭제하려면 상응 당연히, 당신은 (디를 할 수있는 당신도 할 수있는 할 a
대신에 i
당신이 경우 내부의 텍스트뿐만 아니라 괄호도 삭제하려고합니다.
ci " -현재 따옴표로 텍스트를 자릅니다.
ciw- 현재 단어를 잘라냅니다. 이것은 (
로 대체되는 것을 제외하고 는 이전과 동일하게 작동합니다 w
.
C- 나머지 줄을 자르고 삽입 모드로 전환하십시오.
ZZ- 현재 파일을 저장하고 닫습니다 (현재 탭을 닫으려면 Ctrl-F4보다 빠름)!
ddp- 현재 행을 한 행 아래로 이동
xp- 현재 문자를 한 위치 오른쪽으로 이동
U- 대문자이므로 viwU
단어를 대문자
~ -대 / 소문자를 전환하므로 viw~
전체 단어의 대 / 소문자 를 반대로 바꿉니다.
Ctrl + u / Ctrl + d를 누르면 화면이 반 화면 위로 또는 아래로 스크롤됩니다. 두 화면의 관계를보다 쉽게 확인할 수 있기 때문에 일반적인 전체 화면 페이징보다 더 유용한 것 같습니다. 한 번에 전체 화면을 계속 스크롤하려는 경우 앞으로는 Ctrl + f, 뒤로는 Ctrl + b를 사용하십시오. Ctrl + Y와 Ctrl + E는 한 번에 한 줄씩 아래로 스크롤합니다.
미친하지만 매우 유용한 명령은 zz 입니다.이 줄이 가운데에 표시되도록 화면을 스크롤합니다. 이것은 작업중 인 코드를 관심의 중심에 두는 데 탁월합니다. 형제 명령 (zt 및 zb)은이 라인을 sreen에서 맨 위 또는 맨 아래로 만듭니다.
% 는 일치하는 괄호를 찾아서 점프합니다.
de- 커서에서 단어 끝까지 dE
삭제 (다음 공간까지 삭제할 수도 있음 )
bde- 현재 단어를 왼쪽에서 오른쪽으로 구분 기호를 삭제
df [space] -다음 공간을 포함하여 다음 공간을 포함하여 삭제
dt. -다음 점까지 삭제
dd- 이 전체 줄을 삭제
ye (또는 yE) -여기에서 단어의 끝까지 텍스트를 잡아 당깁니다.
ce- 단어의 끝을 자른다
bye- 현재 단어를 복사합니다 ( "hi"가 무엇을하는지 궁금하게 만듭니다!)
yy- 현재 줄을 복사
cc- 현재 줄을 자르고 S
대신 할 수도 있습니다 . 또한 s
현재 캐릭터를 자르고 삽입 모드로 전환하는 캡 이 더 낮습니다 .
viwy 또는 viwc . 양키 또는 현재 단어를 변경하십시오. 히트 w
이후의 각 단어를 선택 유지하기 위해 여러 번 사용이 b
뒤쪽으로 이동
vi { -괄호 안의 모든 텍스트를 선택하십시오. va {-{}을 포함하여 모든 텍스트를 선택하십시오.
vi (p- () 안의 모든 것을 강조 표시하고 붙여 넣은 텍스트로 바꿉니다.
b와 e는 Ctrl + 화살표가 일반적으로하는 것과 비슷하게 커서를 한 단어 씩 움직 입니다. 단어의 정의는 약간의 연속 된 delmiters가 하나의 단어로 취급되므로 약간 다릅니다. 단어 중간에서 시작하는 경우 b를 누르면 항상 현재 단어의 시작 부분으로 이동하고 연속 된 각 b는 다음 단어의 시작 부분으로 이동합니다. 마찬가지로 기억하기 쉬운 e
커서는 현재 단어와 그 다음 단어의 끝으로 커서를 가져옵니다.
비슷한에 b
/ e
자본 B
및 E
커서를 단어 구분 기호로 단지 공백을 사용하여 이동합니다.
대문자 D (심호흡) 일반 편집기의 Shift + End / Del과 같이 커서 오른쪽에있는 나머지 행을 삭제합니다 (키 대신 3 번 누르기-Shift + D 참고).