Skip to content

Instantly share code, notes, and snippets.

@doole
Last active August 31, 2022 10:17
Show Gist options
  • Save doole/9037600 to your computer and use it in GitHub Desktop.
Save doole/9037600 to your computer and use it in GitHub Desktop.
Minimal .vimrc for server setup
"
" 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
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