vim

    [Vim] Vim 테마 적용하기 (feat. Vundle)

    [Vim] Vim 테마 적용하기 (feat. Vundle)

    Vim의 기본 테마는 여러모로 사용하기 불편한 점이 많습니다. 키워드 하이라이트도 안 되고, 라인 넘버도 보이지 않는 등 생산성을 저해하는 요소들이 너무 많죠. 본 글에서는 .vimrc를 통해 기본적으로 설정할 수 있는 옵션들을 적용해보고, 더 나아가 테마까지 적용하여 더욱 쓸만한 Vim 에디터를 만들어보겠습니다. 참고로, 본 글을 작성하며 이용한 개발 환경은 다음과 같습니다. macOS Monterey 12.4 (Apple M1 Pro) VIM - Vi IMproved 8.2 git 2.32.1 1. .vimrc를 통한 기본 옵션 설정 Vim의 순정 상태는 검은 건 배경이요, 하얀 건 글자인 상태다. 아래 사진은 내 .zshrc 파일의 일부를 캡처한 것이다. 어느 것이 주석인지, 어떤 환경변수를 exp..

    [Vim] 최소한의 Vim 단축키 cheatsheet

    저는 주로 IntelliJ나 VS Code 등의 에디터를 사용하여 문서 편집을 하지만, 리눅스 서버에 직접 붙어서 Vim으로 문서를 편집할 일도 상당히 많습니다. 매일 같이 쓰는 Vim 단축키는 외우게 되었지만, 유용하지만 가끔씩 쓰는 단축키들은 자꾸만 잊게 되더라고요. 그래서 Vim 단축키 cheatsheet를 만들기로 결심했습니다. 물론 구글링해보면 이미 Vim 단축키 모음에 대한 글이 수도 없이 많은데, 대부분 제게는 너무 과한 정보를 전달해주고 있습니다. 가령 입력 가능한 상태로 변경하는 단축키만 해도 i, a, o, I, A, O 가 있는데 사실 저는 매번 a만 씁니다. 개인적으로 모든 걸 기억하고 매번 필요한 단축키를 쓰는 것보다, 무지성으로(?) a 쳐서 입력 가능한 상태로 바꾸고 수정해야 ..

    리눅스 C/C++ 개발 환경 설정 (Vim, Visual Studio Code)

    리눅스 C/C++ 개발 환경 설정 (Vim, Visual Studio Code)

    리눅스(Linux) 개발 환경 for C/C++ 이전 포스팅에서는 Windows 10에서 리눅스를 설치하는 방법에 관해 작성했다. 오늘은 리눅스 환경에서 C와 C++을 위한 개발환경 설정 방법을 포스팅하려 한다. 개발환경 설정은 'vim 기반 개발환경'과 'VS Code 기반 개발환경'을 나누어 설명하겠다. 만약 VS Code로 개발환경을 설정하고자 한다면 Windows에 VS Code가 설치되어 있어야 한다. 공통 사항 1. 우분투 터미널 창에서 아래 명령어를 수행시켜 개발에 필요한 기본적인 패키지들을 설치한다. 비밀번호를 요구하면 비밀번호를 치고, 'Do you want to continue?' 라는 문구가 나오면 엔터를 누른다. sudo apt-get install build-essential 2...