VIM

...

golang 시작하기 - 개발환경 만들기

(2019년 5월 5일)현재 Go의 최신 버전은 1.12.4이다. 이전 문서는 1.9.1 기준이었는데, 1.11 버전이후로 Go의 패키지 관리 정책이 변경됐다. 가 생겼으므로 변경점에 맞춰서 새로 작성하기로 했다.이 문서의 내용은 우분투리눅스 18.04를 기준으로 한다. 우분투 리눅스가 기준인 이유는 그냥 내가 리눅스 개발자라서이다. # cat /etc/i...

C 프로그래머를 위한 Vim사용

C 프로그래머를 위한 Vim사용...

초보자를 위한 Vim 입문서

초보자를 위한 Vim 입문서 line sort 개행 문자 변환하기 파일 삽입 명령 실행 결과 삽입 외부 text복사시 자동 들여쓰기에 의한 계단 현상 제거. set paste 대소문자 변경 1. 모든 문자를 대문자로 1. 모든 문자를 소문자로 1. 모든 단어의 첫번째 문자를 대문자로 1. 모든 단어의 첫번째 문자를 소문자로 1. 모든 줄...

vim 팁: 외부명령어 실행시키기

vim 팁원문 vim은 매우 강력하지만 또한 그만큼 복잡한 에디터이기도 하다. vim의 강력함을 제대로 이해하려면 수많은 숨겨진 기능들을 익혀야 한다. 이 문서는 이러한 숨겨진(혹은 잘 알려지지 않은)기능중 외부명령어를 실행하는 방법에 대해서 알아보도록 하겠다. vim은 단순히 외부명령을 실행시키는 외에도, 다양한 일들을 할 수 있다.또한 Ctrl+z를 ...

Vim Shell 플러그인

Vim Shell 플러그인 vim으로 편집하다 보면, 쉘의 내용을 copy & paste 해야 하는 경우가 생긴다. 스크립트 프로그램을 개발할 경우 개발 도중에 테스트해야 하는 경우가 자주 생긴다. !bash나 Ctrl+Z을 입력해서 쉘로 빠져나갈 수 있기는 한데, 코딩과의 연속성이 깨져서 코딩에 집중하기가 여간 불편한게 아니다. 아예 스크립트 실행용 창...

Vim 활용과 관련된 문서들

Vim 활용과 관련된 문서들...

vim에서 ctag 사용하기

vim에서 ctag 사용하기...

Vim 단축키

Vim 단축키...

ctags를 이용한 소스 분석

ctags를 이용한 소스 분석ctags를 이용하면, 사용자 정의 함수가 나왔을때, 함수가 정의되어 있는 쏘스파일로 바로 점프할수 있으며, 또한 바로 원래의 쏘스파일로 되돌아올수 있다. 이렇게 함으로써 쏘스분석에 드는 시간을 상당히 줄일수 있다. 이번 문서에는 사용자가 vi(ctags는 공개 소프트웨어로 쉽게 얻을수 있을것이다. 리눅스의 경우 웬만한 배포판...