2013-02-19 4 views
0

Vim의 . (마지막 변경 반복)은 매우 유용한 기능입니다.퇴실시 "last change change"를 기억하십시오

종료시 마지막 변경 사항을 기억하는 방법이 있습니까 (종료시 vimrc 및 viminfo 파일을 remember the last file position으로 설정하는 것과 유사).

파일을 열려면 명령 줄에서 Vim을 실행할 수 있고 .을 누르고 Vim이 내가 마지막으로 편집 한 파일과 동일한 변경을가하도록하고 싶습니다.

답변

2

번호하지만 레지스터에 변경 사항을 기록하고 나중에 재생할 수 있습니다

qa    "start recording into register a 
(do your thing) 
q    " stop recording 
@a    " play back the macro saved in register a 

또는 같은 빔 세션에서 파일을 엽니 다.

+1

'@a '를 사용하는 대신 마지막 반복을 재생하기 위해'@@'를 사용할 수도 있습니다. 동일한 세션에서 두 번 이상해야하는 경우 편리합니다. 세션간에 작동한다고 생각하지 않습니다. –

+1

예,'@@'는 명시 적으로'@ a' 후에 만 ​​작동하므로 다른 세션에서 도움이되지 않습니다. – romainl

관련 문제