Advertisement
Guest User

Untitled

a guest
Aug 16th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. call plug#begin('~/.vim/plugged')
  2.  
  3. Plug 'junegunn/vim-easy-align'
  4.  
  5. Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
  6. Plug 'junegunn/fzf.vim'
  7.  
  8. Plug 'itchyny/lightline.vim'
  9.  
  10. Plug 'tpope/vim-surround'
  11.  
  12. Plug 'airblade/vim-gitgutter'
  13.  
  14. Plug 'dart-lang/dart-vim-plugin'
  15.  
  16. call plug#end()
  17.  
  18.  
  19.  
  20. syntax enable
  21. set tabstop=4
  22. set softtabstop=4
  23. set scrolloff=10
  24. set expandtab
  25. set smarttab
  26.  
  27. set cursorline
  28. filetype indent on
  29. filetype plugin on
  30. set wildmenu
  31. set lazyredraw
  32. set showmatch
  33.  
  34. set incsearch
  35. set hlsearch
  36. nnoremap <esc> :noh<return><esc>
  37.  
  38. set autoread
  39. let mapleader = ","
  40. set ruler
  41. set hid
  42. set magic
  43. set mat=2
  44.  
  45. set noerrorbells
  46. set novisualbell
  47. set t_vb=
  48. set tm=500
  49.  
  50. " Properly disable sound on errors on MacVim
  51. if has("gui_macvim")
  52. autocmd GUIEnter * set vb t_vb=
  53. endif
  54.  
  55.  
  56. set number relativenumber
  57.  
  58. augroup numbertoggle
  59. autocmd!
  60. autocmd BufEnter,FocusGained,InsertLeave * set relativenumber
  61. autocmd BufLeave,FocusLost,InsertEnter * set norelativenumber
  62. augroup END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement