Vim에서는 실행 취소를 너무 많이했습니다. 이 작업을 어떻게 취소합니까 (즉, 다시 실행)?
답변
Ctrl+r
답변
또한 :undolist
실행 취소 기록을 통해 여러 경로를 제공 하는를 확인하십시오 . 너무 많이 실행 취소 한 후 실수로 무언가를 입력하는 경우에 유용합니다.
답변
:earlier
/를 사용하십시오 :later
. 당신이해야 할 모든 것을 다시 실행하려면
later 9999999d
(최대 9999999 일 전에 파일을 처음 편집했다고 가정) 또는 현재 실행 취소 상태와 필요한 상태의 차이를 기억하는 경우 각각 Nh
, Nm
또는 Ns
시간, 분 및 초를 사용하십시오. + :later N<CR>
<=> Ng+
및 :later Nf
파일 쓰기
답변
<Undo> or *undo* *<Undo>* *u*
u Undo [count] changes. {Vi: only one level}
*:u* *:un* *:undo*
:u[ndo] Undo one change. {Vi: only one level}
*CTRL-R*
CTRL-R Redo [count] changes which were undone. {Vi: redraw screen}
*:red* *:redo* *redo*
:red[o] Redo one change which was undone. {Vi: no redo}
*U*
U Undo all latest changes on one line. {Vi: while not
moved off of it}
답변
명령 모드에서 U키를 사용하여 실행 취소하고 Ctrl+ r를 사용하여 다시 실행하십시오. http://www.vim.org/htmldoc/undo.html 을 보십시오 .
답변
먼저 Esc 키를 편집 모드를 종료하십시오.
그때,
대한 실행 취소 , 사용u 키를 여러 번 당신이 취소 할 수 있습니다.
들어 다시 실행 , 사용 Ctrl+ r키
답변
Vim 문서 의 “실행 취소”및 “다시 실행”부분을 참조하십시오 .
: red [o] (취소 된 한 변경 사항 다시 실행) 및 {count} Ctrl+ r(취소 된 {count} 변경 사항 다시 실행)는 모두 정상입니다.
또한 : earlier {count} (오래된 텍스트 상태 {count} 번으로 이동)는 항상 실행 취소 및 다시 실행을 대체 할 수 있습니다.