나는 결코 vim 고급 사용자가 아니며 vim으로 고급 동작과 명령을 파악하기 시작했습니다. 그러나 나는 돌아 다닐 수없는 단점이 있습니다.
코드 작성을위한 그래픽 프로그램으로 자랐지 만 최근에 ssh & screen을 통해 vim을 사용하여 많은 폴더가있는 상당히 큰 프로젝트에서 작업하기 시작했습니다.
vim 마스터가 여러 파일을 빠르고 쉽게 처리하기 위해하는 일이 궁금합니다. Rails 앱을 예로 들어 보겠습니다. 컨트롤러를 편집하여 실행한다고 가정 해보십시오.
vim app/controllers/controller.rb
그러나 뷰 또는 DB 마이그레이션 편집으로 신속하게 변경하고 싶습니다. 첫 번째 본능은. :wqbash로 돌아가 해당 디렉토리로 이동하고 새로운 버퍼에서 vim을 다시 시작합니다.
이것은 분명히 잘못되었습니다.
나는 여러 가지에 대해 배웠다.
- 클라이언트 서버 (하지만 ssh를 통해 X를 사용하고 싶지 않으며 이것이 유일한 방법 인 것 같습니다)
:e탐색하여 다른 파일을 열 수는 있지만 매우 빨리 할 수는 없습니다. 탭 완성은 정말 저를 트립합니다.- 전체 디렉토리를 열고 버퍼를 검색합니다.
- NERDTree는 유망하지만 실제로 그래픽 표현을 멀리하고 명령 줄 탐색을 마스터하도록 강요하고 싶습니다.
순진한 점에 대해 사과 드리지만, 주관적인 것이더라도 올바른 방법을 배우고 싶습니다.
당신의 방법은 무엇이며, 무엇을 추천 하시겠습니까?
rails-type-navigation에 문서 , 또는:help rails-type-navigation때를 설치하십시오).