vimrc 설정
vimrc에 아래 코드를 넣어주면 완성!
if has("autocmd")
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif
endif
잘되던게 갑자기 안됐던 나의 경우
예전부터 쓰던 기능이라 당연하게 쓰고 있었는데, 얼마전 맥을 새로 세팅하면서 문제가 생겼다. vimrc를 동일하게 세팅했는데도 전혀 먹히지가 않았다.
왜그럴까 찾아보니 오너쉽에 문제가 있을 수 도 있다는 얘기를 들었다. 혹시 해서 살펴보니 .viminfo의 ownership이 root로 되어있었다.
ownership을 내 유저로 바꿔주니 정상적으로 잘 동작했다.
chown username .viminfo
어쩌다 일어나는 일 같지만 왜 나는 안되는것인가하는 사람이 있다면 체크해보시길.