학교 프로그래밍 실습 시간에 Vim을 사용해 프로그래밍 중인데 사용이 불편하다면?
vimrc 파일을 수정(생성)하여 좀 더 쉽게 사용할 수 있게 하자.
vimrc? Vim 편집기의 각종 설정 사항을 저장하는 파일
Putty 등의 프로그램에 로그인하여 접속한 후
vi .vimrc를 타이핑해 vimrc 파일을 생성해보자.
빨간색 강조된 줄들 정도 입력해 봅시다
set number : 줄 번호를 표시함
set ai : Auto Indent (자동 들여쓰기)
set si : Smart Indent
set cindent : c언어 형식 들여쓰기 적용
set shiftwidth=4 : 들여쓰기(탭) 간격을 4칸으로
set tabstop=4 : 탭 문자 한번에 backspace로 지우기 가능
set title : 창에 제목 표시
syntax on : 문법 체크
set ruler : 오른쪽 하단에 현재 위치 표시
set cursorline : 현재 커서 위치의 줄 강조
set mouse : 마우스 사용 가능! (일반 문서 편집기처럼)
작성 완료 후 저장! (:w, :q, :wq)
vimrc 파일에서 “(쌍따옴표)는 주석 처리입니다.
약어 사용으로 타이핑을 빠르게!
vimrc 파일에
"ab 약어 입력하고 싶은 text" 형식으로 작성
코딩 중 약어 입력하고 space 또는 enter: 자동 입력됨
여러 줄 입력 원한다면 줄 사이에 <CR> 추가
vimrc
테마 설정을 이용해 글자 색깔 / 배경을 바꿔 보자
vimrc 파일에 colo "테마명" 입력
-ex) colo delek
테마 목록:
• blue
• darkblue
• default
• delek
• desert
• elflord
• evening
• koehler
• morning
• murphy
• pablo
• peachpuff
• ron
• shine
• slate
• torte
• zellner
추가적인 vimrc 설정이 궁금하다면?
구글에 "vimrc 설정" 정도만 쳐도 다양한 옵션 설명!
Vim Cheat Sheet
https://vim.rtorr.com/lang/ko/
등등... 자세한 사항은 링크 참조
PuTTY 설정 저장법
Appearance 수정
Cursor appearance : Vertical line, Cursor blinks
-깜박이는 얇은 커서
Font Change : 서체, 글자 크기 수정
-필자는 Consolas 추천
매번 주소/ID 입력, 설정값 변경은 nono
Host Name, Port 입력 후
Default Settings 클릭-> Save
(아이디@주소 형태로 하면 매번 아이디 입력 스킵 가능)
Saved Sessions를 통해
여러 개의 설정값 만들어서 관리도 가능
MacOS 사용중인 분들은 PuTTY 대신 iTerm 사용 추천드립니다.
iTerm 사용법 관련 포스트는 추후 올릴 예정입니다.
'Development' 카테고리의 다른 글
함수형 언어 F# 개요 (2) | 2024.11.06 |
---|