Vim 편집기로 스크립트 작성하기, Part 1: 변수, 값 및 표현식 Vimscript는 Vim 편집기를 변경하고 확장하기 위한 메커니즘입니다. 스크립트를 사용하면 새 도구를 작성하고 일반 작업을 단순화할 수 있을 뿐만 아니라 편집기의 기존 기능까지도 재설계하여 변경할 수 있습니다. 시리즈의 첫 번째인 이 기사에서는 Vimscript 프로그래밍 언어의 기본 구성 요소인 값, 변수, 표현식, 명령문, 함수 및 명령에 대해 설명합니다. 또한 일련의 간단한 예제를 통해 기능을 직접 구현해 보면서 설명합니다. |
Vim 편집기로 스크립트 작성하기, Part 2: 사용자 정의 함수 사용자 정의 함수는 실제 환경에서 사용하고 있는 복잡한 프로그래밍 작업을 관리하기 위해 애플리케이션을 쉽게 관리할 수 있는 올바른 구성 요소로 분해하는 데 사용되는 필수 도구입니다. 시리즈의 두 번째 기사에 해당하는 이 기사에서는 몇 가지 실용적인 예제를 통해 Vimscript 언어에서 새 함수를 작성하고 전개하는 방법에 대해 설명합니다. |
vim스크립트는 프로그래밍의 초석인 데이터 컬렉션에 대한 연산에 있어 최상의 지원을 제공한다. 이 연재의 세 번째 기사에서는 vim스크립트의 내장 리스트를 이용하여, 리스트를 재구성하거나 연속된 파일명들을 필터링하거나 행 번호의 집합을 정렬하는 것과 같은 매일 하는 연산들을 손쉽게 하는 방법을 배울 것이다. 독자들은 또한 vim의 두 가지 일반적인 사용, 즉 할당 연산자를 정렬하는 사용자 정의 함수를 만들고, 내장 텍스트 완성 기능을 향상시키는 부분에서 리스트의 위력을 확대하고 강화하는 예들을 접할 것이다. |
Vim 편집기로 스크립트 작성하기, Part 4: 사전 사전은 목록에서 다양한 최적화 기능과 상충 관계를 제공하는 컨테이너 데이터 구조입니다. 특히, 사전에서는 요소의 저장 순서가 중요하지 않으며 각 요소의 ID가 명시적입니다. Vimscript를 소개하는 이 시리즈의 네 번째 기사에서는 사전을 소개하면서 사전의 기본 구문에 대한 개요와 여러 기능에 대해 설명합니다. 마지막으로 여러 예제를 통해 사전을 사용하여 효과적으로 데이터를 처리하고 정돈된 코드를 작성하는 방법을 보여 줍니다. |
Vim 편집기로 스크립트 작성하기, Part 5: 이벤트 구동 스크립트 및 자동화 왜 직접 반복하고 있습니까? Vim의 종합적인 이벤트 모델을 구성하면 파일을 로드하거나 편집기 모드 간에 전환하는 등의 특정 편집 이벤트가 발생할 때마다 시간을 절약할 수 있는 스크립트를 실행할 수 있습니다. 이 시리즈의 다섯 번째 기사인 이 기사에서는 Vim에서 이벤트가 작동하는 방법을 설명하고 유용한 이벤트 유형을 살펴본 다음 특정 스크립트를 특정 이벤트에 연결합니다. 결과적으로 사용자의 요구에 맞게 구성된 자동화된 워크플로우를 얻을 수 있습니다. |
[ 참고 자료 ] |
|
'Essential Tools > VIM - Vi IMproved' 카테고리의 다른 글
[VIM Plugin] T-Commant (0) | 2011.09.22 |
---|---|
[VIM Plugin] snipMate (0) | 2011.09.22 |
[VIM] 단축키 정리 (0) | 2011.06.27 |
[VIMRC] Personal Vim Initializations (개인 환경 설정) (0) | 2009.12.20 |