«normal-mode» 태그된 질문

명령 모드는 초기 모드입니다. Vim은이 Normal 모드를 호출합니다. :, /,? 또는!를 누르면 얻을 수있는 명령 행 모드와 혼동하지 마십시오.

2
일반 모드에서 키 누름 기록을 볼 수 있습니까?
Vim은 전 명령, 검색, 점프 위치, 변경 및 기타 사항에 대한 기록을 유지한다는 것을 알고 있습니다. showcmdVim을 설정 하면 명령이 실행될 때까지 일반 모드 명령에 대해 지금까지 입력 한 키가 표시됩니다. 때로는 정상 모드에서 잘못 입력하고 조치가 발생합니다. 이러한 작업을 취소 할 수 있지만 실수로 인한 편집 작업이 어떻게 발생했는지 …

9
일반 모드를 벗어나지 않고 줄 바꿈을 삽입하는 방법
일반 모드를 벗어나지 않고 새 줄을 삽입 할 수 있는지 궁금합니다. 예를 들어 두 줄이 있습니다. this is line one this is line two 커서는 1 행에 있습니다. 이제 다음과 같이 한 줄과 두 줄 사이에 새 줄을 원합니다. this is line one this is line two 정상 모드에있을 때 …

4
"복합"단어를 삭제하는 가장 간단한 방법은 무엇입니까?
"복합"이 기술 용어가 아닌 경우 사과합니다. 나는 다음을 의미한다. Hi, I-am-a-composite-word and we are not 복합어 만 삭제하고 싶습니다. 명령 모드에서 커서를로 이동하면 몇 번 I반복 dw하거나 dw한 번 더 입력 한 다음 몇 번 .누르면 더 트릭됩니다. 그러나 여러 가지 이유로 하루 종일 자주하는 일을 발견했기 때문에 더 간단한 …


1
d [count] d를 어떻게 매핑 할 수 있습니까?
NB입니다 하지 의 중복 은 "d3fg"명령 작업을 수행하는 방법? 투표하기 전에 읽어보십시오! 작은 삭제가 큰 삭제 작업을 수행하려는 내 퀘스트 에서 약간의 어려움을 겪었습니다 . 내가 가진 문제는과 같은 명령을 다시 매핑하는 방법을 알 수 없다는 것 d3d입니다. 사실, 나는 그들이 처음부터 어떻게 작동하는지 이해할 수 없으며 Vim의 도움으로 그에 …


7
일반 모드로 돌아갈 때 vim이 Capslock을 자동으로 끌 수 있습니까?
거의 모자에 무언가를 입력 할 때마다 일반 모드로 돌아올 때 Capslock을 끄는 것을 잊어 버립니다. 그런 다음 커서를 움직여서 여러 줄과 내가 일어나지 않을 것으로 예상되는 다른 많은 것들을 결합하려고 시도합니다. escape를 눌러 일반 모드로 들어갈 때 capslock을 끄도록 vim을 구성 할 수 있습니까? OS 관련 솔루션이 있다면 Linux에 적용 …


1
Vim 네비게이션을위한 손 배치
저는 새로운 Vim 사용자이며, Vim을 올바르게 배우기 시작하고 나쁜 습관을 들이지 않도록하기 위해이 다소 기본적인 질문을하고 싶습니다. Vim을 사용할 때 오른손을 어떻게 배치합니까? jkl;키에서 손가락으로 시작하는 것이 더 자연 스럽지만 h탐색 할 때 키를 놓친 경우가 있습니다. 반대로, 손가락을 hjkl대면 키보드에 손을 댈 수있는 훈련 된 위치가 아니기 때문에 어리석은 …

1
줄 들여 쓰기를 특정 값으로 어떻게 이동합니까?
여러 번 나는 줄이 제대로 들여 쓰기되지 않은 상황을 겪습니다. 붙여 넣기, 불량 / 선호하지 않는 들여 쓰기 플러그인 또는 들여 쓰기 값을 상쇄하는 여분의 공백을 통한 에테르. 나는 일반적으로이 문제를 해결 <<하거나 >>라인 몇 번 그것을 해결하기 위해. 여분의 공백이있는 경우 실제로 원하는 들여 쓰기 수준마다 100<<다음에 할 것 …

2
vim 시작시 명령을 실행하는 방법
방금 메소드 트리를 표시하는 파이썬 플러그인을 설치했습니다. 따라서 시작할 때 트리를 열고 싶습니다 .py. 파일을 열 때마다 버튼을 누를 필요가 없습니다 . 그러나이 명령은 .py파일에 대해서만 실행되기를 원합니다 . 내 vimrc 조각은 다음과 같습니다. nmap <F8> :TagbarToggle<CR> 시작할 때 .py파일에 대해서만이 명령을 실행하는 방법이 있습니까?

6
커서 위 / 아래의 행을 삭제하지만 현재 행은 삭제하는 방법은 무엇입니까?
현재 줄 위의 줄 (또는 n 줄)을 삭제하는 명령이 있습니까? 위 = 전류는 포함되지 않습니다. 즉, dk현재 줄을 삭제하지 않는 대안이 있습니까? o/ O및 p/ P작동 방식 과 유사 하지만 삭제됩니다. 현재 kdd커서를 한 줄 위로 이동하고 삭제하는을하고 있습니다. 내가 할 수 nnoremap <Leader>d kdd및 nnoremap <Leader>D jdd-하지만 커서를 이동하지 …

1
`gs`의 사용 사례
에 대한 설명서에 따르면 gs: N 초 동안 잠자기 상태로 전환 (기본값 1) 따라서을 사용하여 Vim을 10 초 동안 절전 모드로 전환 할 수 있습니다 10gs. 이 명령의 좋은 사용 사례는 무엇입니까?

6
n 줄 삭제 한 줄 스크립트 건너 뛰기
단순히 n 줄을 삭제하고 1 줄을 건너 뛰고 문서 끝까지 반복하는 기본 Vim 스크립트를 만들고 싶습니다. 특정 경기에 신경 쓰지 않고 라인을 삭제하고 싶습니다. 예를 들어; 3ddj전체 문서에 대해 명령을 반복하고 싶습니다 . Text I want to keep. Text I want to delete. Text I want to delete. Text I …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.