aboutsummaryrefslogtreecommitdiff
path: root/files/.vimrc
diff options
context:
space:
mode:
authorAnton Bobov <anton@bobov.name>2026-04-07 23:20:20 +0500
committerAnton Bobov <anton@bobov.name>2026-04-08 15:45:33 +0500
commit8c322e17109b92600fe0833c19f2622fae35d01e (patch)
tree4ed3262b52bde802790996021d28d96ccf2af713 /files/.vimrc
parent96ae08810fcbba8f4e8e55d4ad2e6fbbfd224a05 (diff)
vim: add fzf, tagbar, markdown plugins and path copy commands
Diffstat (limited to 'files/.vimrc')
-rw-r--r--files/.vimrc9
1 files changed, 9 insertions, 0 deletions
diff --git a/files/.vimrc b/files/.vimrc
index 8a2781a..239b56d 100644
--- a/files/.vimrc
+++ b/files/.vimrc
@@ -27,6 +27,9 @@ Plug 'ap/vim-css-color'
"Plug 'https://github.com/MarcWeber/vim-addon-local-vimrc'
" Fuzzy finder
Plug 'ctrlpvim/ctrlp.vim'
+" fzf
+Plug 'junegunn/fzf', { 'do': { -> fzf#install() } }
+Plug 'junegunn/fzf.vim'
" Finder
Plug 'vim-scripts/FuzzyFinder'
" Solarized colorscheme
@@ -61,6 +64,8 @@ Plug 'arecarn/vim-crunch'
" Vim Tmux Navigator
Plug 'christoomey/vim-tmux-navigator'
Plug 'lervag/vimtex'
+" Markdown Vim Mode
+Plug 'preservim/vim-markdown'
" A solid language pack for Vim.
let g:polyglot_disabled = ['latex']
Plug 'sheerun/vim-polyglot'
@@ -95,6 +100,7 @@ Plug 'editorconfig/editorconfig-vim'
Plug 'triglav/vim-visual-increment'
" A Vim plugin that manages your tag files
if executable('ctags') || executable('ctags-exuberant') || executable('ctags-universal')
+ Plug 'majutsushi/tagbar'
Plug 'ludovicchabant/vim-gutentags'
endif
" Asynchronous build and test dispatcher
@@ -479,6 +485,9 @@ if executable('xmlstarlet')
endif
command Jira %!pandoc --to=jira
+
+command! CopyRelPath :let @+=expand("%")
+command! CopyPath :let @+=expand("%:p")
" }}}
" Filetype {{{
" XML {{{