프로그래머를 위한 "모범 사례" 또는 "효과적인 방법" vi 튜토리얼을 알고 계십니까?

StackOverflow https://stackoverflow.com/questions/47167

문제

수천 개가 있습니다 vi 웹에 있는 자습서 중 대부분은 일반적으로 모든 명령을 나열합니다.YouTube에는 기본적인 기능을 보여주는 동영상도 있습니다.

하지만 누구든지 다음 사항에 초점을 맞춘 vi 튜토리얼을 아는 사람이 있습니까? 프로그래머의 요구?

예를 들어 내가 프로그래밍을 할 때 ~와 함께 vi, "다음 단락"으로 이동하는 것은 의미가 없습니다.

숙련된 vi 사용자가 어떤 명령을 결합하여 사용하는지 알고 싶습니다. 예:

  • 괄호 안의 내용을 모두 복사하세요.
  • 기능을 복사하다
  • 변수를 복사하여 붙여넣습니다(예:2yw)
  • 등.

다중 파일 기능, 맵, 매크로, 템플릿 코드용 파일 읽기, 정규식 검색, 함수로 점프, 아마도 최소한의 코드 완성 또는 프로그래머가 얻은 것을 에뮬레이션하는 기타 기능을 사용하는 많은 기능이 있을 것이라고 확신합니다. Visual Studio 및 Eclipse 등에 사용됩니다.

도움이 되었습니까?

해결책

좋은 컬렉션 vimtips.

그리고 최고의 Vim 컨닝 지 약.

다른 팁

나는 수년에 걸쳐 vim 매뉴얼을 몇 번 읽고 각 반복에서 유용한 기능을 선택했습니다.

Vim이 Perl IDE로서 저에게 정말 효과가 있었던 이유 중 하나는 여기에 설명된 대로 태그를 사용하기 시작했다는 것입니다. http://www.vim.org/tips/tip.php?tip_id=94.vim과 함께 제공되는 pltags 스크립트를 사용하면 모듈 사이를 이동하여 함수, 메서드 등을 찾을 수 있습니다.

초보자라면 vimtutor를 시작하는 것이 좋습니다.(셸에 vimtutor를 입력하고 시작하세요).

그리고 vim의 기본 사항을 파악하고 나면 웹을 둘러보고 스스로 알아낼 수 있습니다.

이것 그리고 이것 흥미롭게 읽을 수 있을 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top