NeoVim 기반 개발환경 설정

NeoVim과 CoC를 이용해서 개발 환경을 만들기로 했다. 개발 환경을 vi 기반으로 해보려고 하다가 결국 문서를 정리하게 됐다. 운영체제 사용언어 software-properties-common은 apt 레포지토리 관리를 위한 툴들을 제공한다. 이 툴을 이용해서 배포판을 관리를 쉽게 할 수 있다. # sudo apt-get install softwar...

Vim Quick Start

# vi filename.txt vi는 "Last Line 모드", "입력(input)모드"와 "명령(command)"모드의 세가지 모드가 있다. 노트패드 같은 에디터들은 실행 즉시 편집을 할 수 있지만, vi는 그렇지 않다. 입력모드에서만 문자를 입력을 할 수 있다. Last Line 모드는 ed 모드라고 부르기도 한다. 이하 ed 모드라고 부르겠다.처음...

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

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