본문 바로가기

Development

Vim과 PuTTY 손쉽게 사용하자!

학교 프로그래밍 실습 시간에 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