vi (vim) 에디터는 가볍고, 다양한 기능이 있어서 리눅스에서 많이 사용됩니다. 요즘은 다른 에디터를 사용하는 사람도 많지만...
제가 사용하고 있는 vimrc 설정입니다.
~/$HOME/.vimrc 파일에 저장하면 vim을 실행할 때마다 반영되고, vi 를 열고 :를 치고 한 줄씩 입력할 수도 있습니다.
vim에서 " 는 주석처리 입니다. set paste를 사용할 경우 다른 옵션과 충돌하는 경우가 있어서 사용할 때만 set paste를 직접 입력해주고 있습니다.
이름을 보면 대충 추측 가능하긴 한데, 옵션 하나하나는 잘 기억이 안 나네요.
"set paste
set nocompatible
set incsearch
set title
set number
set hlsearch
set showmatch
set shiftwidth=4
set tabstop=4
set expandtab
set ruler
set ffs=unix
set background=dark
"colorscheme delek
set smartindent
set cindent
set smartcase
let python_version_2=1
let python_highlight_all=1
set softtabstop=4
set autoindent
set mousehide
filetype indent plugin on
autocmd FileType fortran set et tabstop=3 shiftwidth=3
autocmd FileType python set et tabstop=4 expandtab
autocmd FileType fortran setlocal textwidth=70
if has("syntax")
syntax on " Default to no syntax highlightning
endif
noremap <Leader>m mmHmt:%s/<C-V><cr>//ge<cr>'tzt'm
autocmd BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "normal g`\"" |
\ endif
'Computer' 카테고리의 다른 글
bashrc 설정, 생성되는 파일 권한 설정 (5) | 2022.04.18 |
---|---|
VHTS와 병렬 컴퓨팅: 3. job list 파일 공유를 이용한 병렬처리 (0) | 2022.03.28 |
VHTS와 병렬 컴퓨팅: 2. python multiprocessing 을 이용한 분자 처리 (0) | 2022.02.27 |
VHTS와 병렬 컴퓨팅: 1. 기초 개념, file split (0) | 2022.02.27 |
ubuntu slurm 설정 방법 (0) | 2021.09.02 |