vim에서 실행 취소를 어떻게 할 수 있습니까? 이것에 대한 지름길을 가질 수 있습니까? 일부 텍스트를 삭제하거나 변경하고 해당 변경 내용을 다시로드하려고한다고 가정합니다. 주로 나는 ESCAPE와 : q!를하고 있는데 이것은 매우 먼 길이다.vim에서 내용을 실행 취소
답변
은 단순히 당신이 다음 단계
ESCAPE에- 타격을 할 필요가 여기에 다른 모든 명령 확인할 수 있습니다 희망을 다시 실행입니다 취소입니다 키
- "u"키 (작은 대문자)를 누르십시오 (ESCAPE를 타격 한 후 선택할 필요 없음)
Google이나 stackoverflow가 거의없는 경우 동일한 유형의 질문을 사용할 수 있기를 바랍니다.
u
가 편집 작업을 취소합니다
이 솔루션은 저에게 효과적입니다. 이해하는 것은 매우 간단합니다. 고마워요. –
내가 "탈출 : U"를 좋아한다 ("취소"를 위해) :
이여기에 좋은 컨닝 페이퍼의 :
PS :
ESCAPE : 이자형! MYFILE은 "vi"를 빠져 나오거나 다시 입력하지 않고 편집을 중단하고 파일을 다시로드하는 좋은 방법입니다.
u 키 (명령 모드에서)는 편집 기능을 취소합니다. 당신이 compatible
모드가 설정되어 있다면, U 수행에만 VI의 기능, 즉 취소의 한 수준 (두 번째 U, 즉, 리두를 실행 취소를 취소 할) 것을
참고. nocompatible
모드에서 실행 취소 수준은 다중 레벨이며 파일을로드 한 지점까지 되돌아갑니다 (Ctrl + R은 다시 실행 명령입니다).
모드를 끄려면 ~/.vimrc
파일이 있어야합니다.
Statement "파일을로드 할 때까지 계속 돌아갑니다"라는 말은 거짓입니다. 마지막으로 기록 된 상태에 도달 할 때까지 돌아갑니다 (이 vim 세션에서 파일을 처음로드 한 상태 일 수도 있고, 모든 vim 세션에서 영구 실행 취소가 켜짐) 또는 현재 상태에서 'undolevels'상태 인 상태). – ZyX
명령 모드에서 (탈출구를 치고 난 후) u
을 누르십시오.
유 하려면 Ctrl + r을이이
은 (명령 모드에서) 몇 가지 옵션이 있습니다.
U
는 행동의 숫자를 취소 할 수 또는 텍스트 등 전 초, 분을 보면서 어떻게 다시 당신을 데려 갈 것이다 라인
:earlier
에 모든 편집을 취소합니다. here for a list을 참조하십시오.
- 1. 실행 취소 작업 구현
- 2. Jquery 실행 취소 - preventdefault
- 3. vim에서 자동 명령 실행
- 4. vim에서 visual 명령을 사용하여 실행
- 5. VIM에서 터미널 명령을 실행 하시겠습니까?
- 6. 스윙의 액션에 대한 실행 취소/실행 취소 옵션
- 7. 취소 실행 지연 구현
- 8. 데이터베이스로 실행 취소
- 9. 실행 취소 bzr 되돌리기
- 10. SQL 업데이트 실행 취소
- 11. INF 실행 취소
- 12. Git Clean 실행 취소
- 13. C에서 이미지 실행 취소
- 14. Mercurial 푸시 실행 취소
- 15. Oracle에서 POST 실행 취소
- 16. PHP 실행 취소 버튼
- 17. UITextView 실행 취소 위치
- 18. 실행 취소/재실행 +
- 19. pyscopg2에서 쿼리 실행 취소
- 20. System.Drawing의 실행 취소 버튼?
- 21. 계속 실행 취소 vi
- 22. Dojo에서 기능 실행 취소
- 23. 실행 취소 ./configure 명령
- 24. IBAction을 실행 취소 하시겠습니까?
- 25. arrayList의 변경 실행 취소
- 26. 여러 변수에 대한 실행 취소/다시 실행
- 27. 실행 취소/다시 실행 자바 스크립트
- 28. 그래픽 응용 프로그램에서 실행 취소/다시 실행
- 29. 이벤트 바인딩 실행 취소/다시 실행
- 30. ICSharpCode.TextEditor 실행 취소/다시 실행 상태
Btw : vim은 매우 영리하고 대화식 인 튜토리얼과 함께 제공됩니다. CLI에서 "vimtutor"를 호출하기 만하면됩니다. –