삽입 모드의 Vim 단축키

삽입 모드의 Vim 단축키

에 텍스트를 입력할 때 vim다른 곳으로 이동하여 추가 텍스트를 입력해야 하는 경우가 있습니다. ctrl더 쉽게 이동할 수 있는 몇 가지 단축키가 있다는 것을 알고 있습니다 .

삽입 모드에 가장 유용한 키보드 단축키는 무엇입니까?

예를 들어

나는 가지고있다:

'text_sample'

커서가 _제자리에 있습니다. ESCctrl+ 를 누르지 않고 줄 끝으로 이동하고 싶습니다 A.

답변1

  • End(키 1개) 다음보다 작은 고유 키 입력
  • Esc A(키 2개 + Shift 사용), 당신이 제안한 것.
  • Ctrl-또는 - (o $Ctrlo A키 2개 + 컨트롤 및 Shift), 현재까지 가장 많은 키 입력 횟수입니다.

Ctrl마지막은 삽입 모드에서 사용을 보여줍니다 o. 이는 삽입 모드를 중단하여 복귀하기 전에 하나의 일반 모드 명령만 사용하도록 허용합니다.

답변2

키보드에 End키가 없나요?

이것은 삽입 모드에서 줄 끝으로 점프하는 데 사용되는 것입니다. Home줄의 시작 부분으로 이동하는 키 가 있습니다 . 또한 삽입 모드에서는 페이지를 pageup위나 아래로 이동합니다. pagedown그렇지 않으면 vim삽입 모드에서 이동 바인딩이 작동하지 않습니다.

(분명히 예를 들어 를 입력하면 f5w5번째 w로 넘어가지 않고 "f5w" 문자를 입력하게 되거나, }다음 문단으로 넘어가지 않고 그냥 "}"만 입력하게 되는 식입니다.)

답변3

다음은 몇 가지 명령이 포함된 링크입니다.http://www.vmunix.com/~gabor/vi.html

삽입 모드에서는 [ctrl - ...]에 설명된 것과 같은 것이 많지 않습니다.

하지만 유형 제어를 의미하는 ^로 읽을 수 있습니다.

답변4

명령줄에서 vim을 사용하는 경우 명령을 전달하기 전에 alt가 전송되고 종료됩니다. 예를 들어, alt+shift+a를 누르면 삽입 모드가 종료되고 줄 끝에서 삽입 모드로 다시 들어갑니다.

관련 정보