Last active
August 31, 2022 10:17
-
-
Save doole/9037600 to your computer and use it in GitHub Desktop.
Minimal .vimrc for server setup
This file contains 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
" | |
" Minimal .vimrc for server setup | |
" | |
set nocompatible | |
set autoindent | |
set smartindent | |
set tabstop=4 | |
set shiftwidth=4 | |
set showmatch | |
set vb t_vb= | |
set incsearch | |
syntax on | |
set ffs=unix,dos,mac | |
set nobackup | |
set number | |
colorscheme desert |
This file contains 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
set nocompatible | |
filetype plugin indent on " Load plugins according to detected filetype. | |
syntax on " Enable syntax highlighting. | |
set autoindent " Indent according to previous line. | |
set expandtab " Use spaces instead of tabs. | |
set softtabstop = 4 " Tab key indents by 4 spaces. | |
set shiftwidth = 4 " >> indents by 4 spaces. | |
set shiftround " >> indents to next multiple of 'shiftwidth'. | |
set backspace = indent,eol,start " Make backspace work as you would expect. | |
set hidden " Switch between buffers without having to save first. | |
set laststatus = 2 " Always show statusline. | |
set display = lastline " Show as much as possible of the last line. | |
set showmode " Show current mode in command-line. | |
set showcmd " Show already typed keys when more are expected. | |
set number " Show line numbers | |
set incsearch " Highlight while searching with / or ?. | |
set hlsearch " Keep matches highlighted. | |
set ttyfast " Faster redrawing. | |
set lazyredraw " Only redraw when necessary. | |
set splitbelow " Open new windows below the current window. | |
set splitright " Open new windows right of the current window. | |
set cursorline " Find the current line quickly. | |
set wrapscan " Searches wrap around end-of-file. | |
set report = 0 " Always report changed lines. | |
set synmaxcol = 200 " Only highlight the first 200 columns. | |
set list " Show non-printable characters. | |
if has('multi_byte') && &encoding ==# 'utf-8' | |
let &listchars = 'tab:▸ ,extends:❯,precedes:❮,nbsp:±' | |
else | |
let &listchars = 'tab:> ,extends:>,precedes:<,nbsp:.' | |
endif | |
set ffs = unix,dos,mac | |
set nobackup | |
set shell = /bin/bash | |
colorscheme desert " colorscheme desert | |
"" syntax hightlight [nginx] | |
autocmd BufRead,BufNewFile *.conf setfiletype conf |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment