Bash에서 Ctrl+R을 누르고 vim bash를 입력하면 vim 문자열을 사용하여 입력한 이전 명령 목록이 반환됩니다. :로 시작하는 명령에 대해 vim 기록에서 비슷한 것을 만들 수 있습니까?
답변1
입력하는 대로q:
윔창을 엽니다 [Command Line]
. 이 창에서는 일반적으로 ?
(뒤로)를 눌러 검색 하거나 /
화살표를 눌러 찾아볼 수 있습니다. Enter를 눌러 선택한 라인을 실행할 수 있습니다.
도움말 20.5장을 참조하세요.윔더 알아보기. 를 입력 :help usr_20.txt
한 다음 커서를 이동 하고 +를 |20.5|
누릅니다 .ctrl]
다음 명령을 사용하여 명령줄 창을 엽니다. >
q:
Vim은 이제 하단에 (작은) 창을 엽니다. 여기에는 끝에 빈 줄이 있는 명령줄 기록이 포함되어 있습니다.
+-------------------------------------+
|other window |
|~ |
|file.txt=============================|
|:e c |
답변2
입력한 후에는 Up및 키를 사용하여 Vim의 명령 기록에 저장된 명령을 통해 위아래로 이동할 수 있습니다.Down:
명령의 시작 부분을 입력하고 키를 누르면 UpVim은 동일한 접두사 문자열을 사용하여 가장 최근에 저장된 명령을 제공합니다. 이 점에서 Bash가 사용하는 것과 반대 순서로 작동합니다.첫 번째몇 가지 명령을 입력하고그 다음에Up( Bash 에서처럼 먼저 누른 Ctrl+R다음 를 입력하는 대신)을 누릅니다 .
이는 검색 문자열에도 적용됩니다.