1
0
mirror of https://github.com/alrayyes/dotfiles/ synced 2023-11-14 15:56:30 +00:00

Added syntax highlight & quick-scope plugins

This commit is contained in:
Ryan Kes 2020-03-29 11:51:04 +02:00
parent 633196117b
commit 790549e266
2 changed files with 29 additions and 9 deletions

View File

@ -142,15 +142,23 @@ A repository of my personal configuration files.
- [[https://github.com/tpope/vim-abolish][tpope/vim-abolish]] - [[https://github.com/tpope/vim-abolish][tpope/vim-abolish]]
- [[https://github.com/tpope/vim-surround][tpope/vim-surround]] - [[https://github.com/tpope/vim-surround][tpope/vim-surround]]
- [[https://github.com/vim-airline/vim-airline][vim-airline/vim-airline]] - [[https://github.com/vim-airline/vim-airline][vim-airline/vim-airline]]
**** Navigation
- [[https://github.com/unblevable/quick-scope][unblevable/quick-scope]]
*** Programming *** Programming
- [[https://github.com/autozimu/LanguageClient-neovim][autozimu/LanguageClient-neovim]] - [[https://github.com/autozimu/LanguageClient-neovim][autozimu/LanguageClient-neovim]]
- [[https://github.com/godlygeek/tabular][godlygeek/tabular]] - [[https://github.com/godlygeek/tabular][godlygeek/tabular]]
- [[https://github.com/majutsushi/tagbar][majutsushi/tagbar]]
- [[https://github.com/preservim/nerdcommenter][preservim/nerdcommenter]] - [[https://github.com/preservim/nerdcommenter][preservim/nerdcommenter]]
- [[https://github.com/RRethy/vim-hexokinase][RRethy/vim-hexokinase]] - [[https://github.com/RRethy/vim-hexokinase][RRethy/vim-hexokinase]]
- [[https://github.com/Shougo/deoplete.nvim][Shougo/deoplete.nvim]] - [[https://github.com/Shougo/deoplete.nvim][Shougo/deoplete.nvim]]
- [[https://github.com/tpope/vim-fugitive][tpope/vim-fugitive]] - [[https://github.com/tpope/vim-fugitive][tpope/vim-fugitive]]
- [[https://github.com/Xuyuanp/nerdtree-git-plugin][Xuyuanp/nerdtree-git-plugin]] - [[https://github.com/Xuyuanp/nerdtree-git-plugin][Xuyuanp/nerdtree-git-plugin]]
**** Syntax Highlighting
- [[https://github.com/HerringtonDarkholme/yats.vim][HerringtonDarkholme/yats.vim]]
- [[https://github.com/MaxMEllon/vim-jsx-pretty][maxmellon/vim-jsx-pretty]]
- [[https://github.com/vim-pandoc/vim-pandoc-syntax][vim-pandoc/vim-pandoc-syntax]]
- [[https://github.com/yuezk/vim-js][yuezk/vim-js]]
**** Tags
- [[https://github.com/majutsushi/tagbar][majutsushi/tagbar]]
*** UI *** UI
- [[https://github.com/morhetz/gruvbox][morhetz/gruvbox]] - [[https://github.com/morhetz/gruvbox][morhetz/gruvbox]]
- [[https://github.com/ryanoasis/vim-devicons][ryanoasis/vim-devicons]] - [[https://github.com/ryanoasis/vim-devicons][ryanoasis/vim-devicons]]

View File

@ -13,6 +13,9 @@
call plug#begin() call plug#begin()
" General { " General {
" Navigation {
Plug 'unblevable/quick-scope'
" }
Plug 'bling/vim-bufferline' Plug 'bling/vim-bufferline'
Plug 'easymotion/vim-easymotion' Plug 'easymotion/vim-easymotion'
Plug 'farmergreg/vim-lastplace' Plug 'farmergreg/vim-lastplace'
@ -30,23 +33,32 @@
Plug 'tpope/vim-surround' Plug 'tpope/vim-surround'
Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline'
" } " }
" Programming { " Programming {
" Syntax Highlighting {
Plug 'HerringtonDarkholme/yats.vim'
Plug 'maxmellon/vim-jsx-pretty'
Plug 'vim-pandoc/vim-pandoc-syntax'
Plug 'yuezk/vim-js'
" }
" Tags {
Plug 'alvan/vim-closetag'
if executable('ctags')
Plug 'majutsushi/tagbar'
endif
" }
Plug 'autozimu/LanguageClient-neovim', { Plug 'autozimu/LanguageClient-neovim', {
\ 'branch': 'next', \ 'branch': 'next',
\ 'do': 'bash install.sh', \ 'do': 'bash install.sh',
\ } \ }
Plug 'godlygeek/tabular' Plug 'godlygeek/tabular'
if executable('ctags')
Plug 'majutsushi/tagbar'
endif
Plug 'preservim/nerdcommenter' Plug 'preservim/nerdcommenter'
Plug 'rrethy/vim-hexokinase', { 'do': 'make hexokinase' } Plug 'rrethy/vim-hexokinase', { 'do': 'make hexokinase' }
Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' } Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
Plug 'tpope/vim-fugitive' Plug 'tpope/vim-fugitive'
Plug 'Xuyuanp/nerdtree-git-plugin' Plug 'Xuyuanp/nerdtree-git-plugin'
" } " }
" UI { " UI {
Plug 'morhetz/gruvbox' Plug 'morhetz/gruvbox'
" This has to be loaded last to work " This has to be loaded last to work
@ -147,7 +159,7 @@
map <Leader>tt :TagbarToggle<CR> map <Leader>tt :TagbarToggle<CR>
endif endif
" } " }
" NerdCommenter { " NerdCommenter {
" Add spaces after comment delimiters by default " Add spaces after comment delimiters by default
let g:NERDSpaceDelims = 1 let g:NERDSpaceDelims = 1
@ -162,7 +174,7 @@
" Load deoplete on startup " Load deoplete on startup
let g:deoplete#enable_at_startup = 1 let g:deoplete#enable_at_startup = 1
" } " }
" LanguageClient-neovim { " LanguageClient-neovim {
" Required for operations modifying multiple buffers like rename. " Required for operations modifying multiple buffers like rename.
set hidden set hidden
@ -186,7 +198,7 @@
\ 'html': ['/usr/bin/html-languageserver', '--stdio'] \ 'html': ['/usr/bin/html-languageserver', '--stdio']
\ } \ }
" } " }
" hexokinase { " hexokinase {
set termguicolors set termguicolors
" } " }