그러다 이젠 프로그램 급하게 쓸 일도 없고, 보안 패치 이슈도 있어서 업데이트를 했더니 이놈의 vi가 에러를 뱉는다 ㅠㅠ
이틀정도 사용을 못하면서, 덕분에 vi의 소중함을 느낄 수 있었다.
구글링하니 다음 포스트가 제일 상단에 뜬다.
https://superuser.com/questions/1096438/brew-upgrade-broke-vim-on-os-x-dyld-library-not-loaded
여기서 다음과 같은 해결책을 제시하는데, 결론은 모두 안 먹혔다.
brew reinstall ruby vim
brew link --overwrite ruby
brew uninstall --ignore-dependencies perl
brew uninstall vim
brew install vim
이외에 검색하면서
brew doctor, brew update 후 재설치, 삭제하고 vim 홈페이지 에서 다운로드 등등 해보았으나 Library not loaded는 사라질 줄 모르고... (또르륵)
검색을 더 해보다가 아래의 포스트를 참고해 해결했다.
https://github.com/ethereum/webthree-umbrella/issues/133
https://github.com/Homebrew/legacy-homebrew/issues/44317
brew upgradebrew uninstall macvimbrew install macvim-bash: /usr/local/bin/vi: No such file or directorybrew unistall vimbrew install vim --with-override-system-vibrew install vim --override-system-vi로 치니까 경고문이 나와서, 위와 같이 입력하는게 낫겠다.Warning: vim: --override-system-vi was deprecated; using --with-override-system-vi instead!짜잔! 반가운 화면 :P
brew upgrade vim로 된다는 의견도 있다.위의 글을 살펴보고 나니까 생각해보면 cd, ls 등의 명령어를 터미널에서 쓸 수 있는것도 그런 명령어를 제공하는 방식이 당연히 있다는건데, 이걸 이해해볼 생각을 미처 못했다. 내용 찾아보면서 같이 생각해 볼 것!