종종 파일을 편집하고 작업이 완료되었다고 생각하는 경우 파일을 닫고 다음 단계로 넘어갑니다. 그러나 그 코드로 돌아가서 조금 더 조정해야한다는 것을 알고 있습니다.
파일을 다시 열면 .
마크를 사용 하여을 사용 하여 마지막 편집 위치로 이동할 수 있습니다 '.
.
이제 vim의 마크를 사용하여 최근에 방문했지만 변경되지 않은 파일의 위치로 이동하는 방법을 찾으려고합니다.
마크를 수동으로 설정할 수 있다는 것을 알고 있지만 대부분의 경우 다시 올 것으로 예상하지 않으므로 마크를 설정하지 않고 vim이 자동으로 생성하는 마크를 사용해야합니다.
이 "
마크는에서 달성 할 수있는 방법 인 것 같습니다 :h motion
.
"
현재 버퍼를 마지막으로 종료 할 때 커서 위치로. 첫 번째 줄의 첫 문자가 기본값입니다. | 마지막-점프 | 열린 각 파일에 이것을 사용하는 방법. 버퍼 당 하나의 위치 만 기억되며 각 창마다 하나의 위치 만 기억되지 않습니다. 버퍼가 창에 표시되는 한 위치는 변경되지 않습니다. {vi에 없음}.
그러나 만약 내가
- 버퍼를 보여주는 모든 창을 닫습니다 (그러나 버퍼는 여전히 버퍼 목록에 있습니다). 또는:
- 버퍼의 모든 인스턴스를 종료
마크가 업데이트되지 않는 것 같습니다. 마크를 사용하여 버퍼 / 파일에서 마지막 커서 위치로 이동할 수 있습니까?
"
파일을 열 때 해당 솔루션이 자동으로 표시로 이동 한다고 생각 합니다. 실제로 수동으로 마지막 커서 위치로만 이동하고 싶었습니다. 또한 "
마크가 설정되고 업데이트 되는 시점을 이해하지 못하여 "
마크를 사용할 수 없습니다.
Ctrl+o
과Ctrl+i
...:h jump-motions
추가 정보를 원하시면