Skip to content

Instantly share code, notes, and snippets.

@hkupty
Last active December 15, 2017 13:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hkupty/0040921150124544497568b2aaa6bf8b to your computer and use it in GitHub Desktop.
Save hkupty/0040921150124544497568b2aaa6bf8b to your computer and use it in GitHub Desktop.
" Code Completion
Plug 'shougo/deoplete.nvim'
" Plug 'roxma/nvim-completion-manager'
" Snippets
Plug 'shougo/neosnippet.vim'
Plug 'shougo/neosnippet-snippets'
" Ctags
Plug 'ludovicchabant/vim-gutentags'
" Tmux substitute
Plug 'BurningEther/nvimux'
" Repls
Plug 'BurningEther/iron.nvim'
" Code commenting
Plug 'scrooloose/nerdcommenter'
" Clojure
Plug 'guns/vim-sexp', { 'for': 'clojure' }
Plug 'tpope/vim-fireplace' " Acid for vim :(
Plug 'clojure-vim/acid.nvim' " Fireplace for neovim :)
Plug 'clojure-vim/async-clj-omni' " For autocomplete, both deoplete and ncm
Plug 'fholiveira/vim-clojure-static', { 'for': 'clojure', 'branch': 'hack-update'} " Static stuff
Plug 'guns/vim-clojure-highlight' " Highlight with fireplace
Plug 'hkupty/async-clj-highlight', { 'for': 'clojure', 'branch': 'acid-autocmd' } " Highlight with acid
let g:clojure_maxlines = 0
let g:clojure_align_multiline_strings = 1
let g:clojure_align_subforms = 0
" Disable bloated stuff that is on by default.
let g:loaded_2html_plugin = 1
let g:loaded_gzip = 1
let g:loaded_tarPlugin = 1 " May cause problems with fireplace
let g:loaded_zipPlugin = 1
let g:loaded_netrwPlugin = 1
augroup terminal_commands
au!
au BufEnter * if &buftype == "terminal" | startinsert | endif
au TermOpen * setl nonumber norelativenumber
augroup END
" Better nav
set number
set relativenumber
set cursorline
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment