From 65bda28354a29fa7036eafdfb92b9d69cd2ba805 Mon Sep 17 00:00:00 2001 From: Paul Walker Date: Mon, 22 Jun 2020 11:28:04 +0100 Subject: [PATCH] vim: add swoop and gF --- vimrc | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/vimrc b/vimrc index 91b2875..2759a40 100644 --- a/vimrc +++ b/vimrc @@ -39,7 +39,6 @@ call plug#begin('~/.vim/plugged') Plug 'majutsushi/tagbar' Plug 'tpope/vim-obsession' Plug 'tpope/vim-dispatch' - Plug 'tpope/vim-surround' Plug 'tmux-plugins/vim-tmux-focus-events' Plug 'moll/vim-bbye' @@ -47,6 +46,8 @@ call plug#begin('~/.vim/plugged') Plug 'neoclide/coc.nvim', {'branch': 'release'} endif + Plug 'tpope/vim-surround' + Plug 'pelodelfuego/vim-swoop' Plug 'dense-analysis/ale' Plug 'tpope/vim-commentary' @@ -96,6 +97,12 @@ nnoremap viwu nnoremap q :Bdelete +" Repeat the last macro +nnoremap Q @@ + +" Close all folds +nnoremap c- zM + " nmap cw y/ nmap wp 0v$gq @@ -607,3 +614,23 @@ nmap tG :TestVisitd " nmap : " nmap :Make " nmap :Make! + +" Opening with the default program +if has('macunix') + " Open in default program + nnoremap gF :!open + " Open Finder + nnoremap gH :!open %:p:h + " Open in Safari + nnoremap gB :!open -a Safari % +elseif has('unix') + " Open in default program + nnoremap gF :!xdg-open + " Open file manager + nnoremap gH :!xdg-open %:p:h + " Open in Browser + nnoremap gB :!xdg-open % +endif + +" Markdown folding +let g:markdown_fold_style = 'nested'