Created
June 8, 2025 19:20
-
-
Save liebespaar93/4edf8836bf526a599286970b2b92344d to your computer and use it in GitHub Desktop.
vim Setting
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| " --- vim-plug 시작 --- | |
| call plug#begin('~/.vim/plugged') | |
| Plug 'scrooloose/nerdtree' | |
| " Plug markdown | |
| Plug 'plasticboy/vim-markdown' | |
| " Plug 'vim-airline/vim-airline' | |
| " | |
| " --- vim-plug 끝 --- | |
| call plug#end() | |
| " | |
| " --- NERDTree 설정 --- | |
| nnoremap <leader>n :NERDTreeToggle<CR> | |
| " | |
| " --- vim-airline 설정 부분 --- | |
| " let g:airline_powerline_fonts = 1 | |
| " let g:airline#extensions#tabline#enabled = 1 | |
| " let g:airline#extensions#tabline#formatter = 'default' | |
| " let g:airline#extensions#tabline#buffer_nr_show = 1 | |
| " | |
| " | |
| " --- vim-markdown 설정 부분 --- | |
| let g:vim_markdown_frontmatter = 1 | |
| let g:vim_markdown_math = 1 | |
| " | |
| " | |
| " --- 일반적인 Vim 설정 --- | |
| syntax on | |
| set number | |
| set numberwidth=4 | |
| set cursorline | |
| set linebreak | |
| set showbreak=↪ | |
| set wrap | |
| set laststatus=2 | |
| set cmdheight=2 | |
| set expandtab | |
| set tabstop=2 | |
| set shiftwidth=2 | |
| set ignorecase | |
| " set smartcase | |
| set hlsearch | |
| set incsearch | |
| set autoindent | |
| set smartindent | |
| " set mouse=a | |
| set nobackup | |
| set nowritebackup | |
| set noswapfile | |
| set undofile | |
| set undodir=~/.vim/undodir | |
| " | |
| " --- 한글 인코딩 설정 --- | |
| set encoding=utf-8 | |
| set fileencoding=utf-8 | |
| " | |
| " " --- 사용자 정의 단축키 --- | |
| " let mapleader = " " | |
| " nnoremap <leader>w :w<CR> | |
| " nnoremap <leader>q :q<CR> | |
| " nnoremap <leader>wq :wq<CR> | |
| " nnoremap <leader>x :x<CR> | |
| " nnoremap <leader>Q :q!<CR> | |
| " nnoremap <leader>h :bprevious<CR> | |
| " nnoremap <leader>l :bnext<CR> | |
| " nnoremap <leader>t :tabnew<CR> | |
| " | |
| nnoremap <leader>l :tabNext<CR> | |
| nnoremap <leader>h :tabprevious<CR> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment