From 350a66948dad2ba8b4eadfffcec058d1b38a3aa9 Mon Sep 17 00:00:00 2001 From: Sanchayan Maity Date: Wed, 11 Dec 2019 22:03:32 +0530 Subject: [PATCH] nvim: init.vim: Add neoformat Signed-off-by: Sanchayan Maity --- nvim/init.vim | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/nvim/init.vim b/nvim/init.vim index 9b3659d..c6e177c 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -53,7 +53,6 @@ Plug 'junegunn/rainbow_parentheses.vim', { 'for': [ 'scheme', 'lisp', 'clojure' Plug 'Olical/vim-scheme', { 'for': 'scheme', 'on': 'SchemeConnect' } " Haskell Plug 'ekmett/haskell-vim', { 'for': [ 'haskell', 'cabal' ] } -Plug 'neomake/neomake' Plug 'ndmitchell/ghcid', { 'rtp': 'plugins/nvim' } Plug 'Twinside/vim-hoogle', { 'for': 'haskell' } Plug 'hspec/hspec.vim' @@ -82,6 +81,9 @@ Plug 'vim-erlang/vim-erlang-compiler', { 'for': 'erlang' } " Purescript Plug 'purescript-contrib/purescript-vim' Plug 'frigoeu/psc-ide-vim' +" Neo/Async stuff +Plug 'sbdchd/neoformat' +Plug 'neomake/neomake' " Miscellaneous Plug 'tpope/vim-surround' Plug 'tpope/vim-repeat' @@ -89,7 +91,6 @@ Plug 'tpope/vim-eunuch' Plug 'tpope/vim-sleuth' Plug 'editorconfig/editorconfig-vim' Plug 'igankevich/mesonic' -Plug 'rhysd/vim-clang-format', { 'for': [ 'c', 'cpp'] } Plug 'stefandtw/quickfix-reflector.vim' Plug 'yuttie/comfortable-motion.vim' Plug 'lifecrisis/vim-difforig' @@ -274,13 +275,14 @@ nnoremap ghu :GitGutterUndoHunk nnoremap ghr :GitGutterPreviewHunk nnoremap gqf :GitGutterQuickFix nnoremap ggf :GitGutterFold -" For Neomake +" For Neomake/Neoformat nnoremap nm :Neomake nnoremap nc :NeomakeClean nnoremap ns :NeomakeSh nnoremap njl :NeomakeListJobs nnoremap nja :NeomakeCancelJobs nnoremap njc :NeomakeCancelJob +nnoremap nf :Neoformat " For workspace nnoremap sw :ToggleWorkspace