-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlspVim.vim
118 lines (92 loc) · 2.79 KB
/
lspVim.vim
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
call plug#begin('~/.vim/vimlsp')
Plug 'neovim/nvim-lspconfig'
Plug 'nvim-lua/completion-nvim'
Plug 'tpope/vim-commentary'
Plug 'tweekmonster/startuptime.vim'
Plug 'mizlan/termbufm'
Plug 'mhinz/vim-signify'
Plug 'SirVer/ultisnips'
Plug 'tpope/vim-sleuth'
Plug 'junegunn/vim-easy-align'
Plug 'bling/vim-airline'
Plug 'tweekmonster/startuptime.vim'
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
Plug 'junegunn/fzf.vim'
Plug 'junegunn/goyo.vim'
Plug 'tomasiser/vim-code-dark'
Plug 'junegunn/limelight.vim'
Plug 'wellle/targets.vim'
Plug 'airblade/vim-rooter'
Plug 'norcalli/nvim-colorizer.lua'
Plug 'mhinz/vim-startify'
Plug 'justinmk/vim-sneak'
Plug 'unblevable/quick-scope'
Plug 'liuchengxu/vim-which-key'
Plug 'tpope/vim-surround'
Plug 'tpope/vim-commentary'
Plug 'voldikss/vim-floaterm'
Plug 'mhinz/vim-signify'
Plug 'honza/vim-snippets'
Plug 'metakirby5/codi.vim'
Plug 'benmills/vimux'
Plug 'alvan/vim-closetag'
Plug 'kevinoid/vim-jsonc'
Plug 'tpope/vim-repeat'
Plug 'vifm/vifm.vim'
Plug 'ChristianChiarulli/far.vim'
Plug 'nvim-treesitter/nvim-treesitter'
Plug 'Adictya/nvcode-color-schemes.vim'
Plug 'vim-scripts/ReplaceWithRegister'
Plug 'liuchengxu/vista.vim'
Plug 'kana/vim-textobj-entire'
Plug 'kana/vim-textobj-indent'
Plug 'kana/vim-textobj-line'
Plug 'kana/vim-textobj-user'
call plug#end()
" Basic Setup
source ~/.config/nvim/plug-config/basic.vim
" Fzf setup
source ~/.config/nvim/plug-config/fzf.vim
" Keybindings setup file
source ~/.config/nvim/plug-config/keys.vim
" Vim Lsp Setup
source ~/.config/nvim/plug-config/vimlsp.vim
" Windows clipboard sync setup file
source ~/.config/nvim/plug-config/clipboard.vim
" Theme setup
source ~/.config/nvim/plug-config/theme.vim
" Vim Airline setup
source ~/.config/nvim/plug-config/airline.vim
" Vifm Vim integration
source ~/.config/nvim/plug-config/vifm.vim
" Startify setup
source ~/.config/nvim/plug-config/start-screen.vim
" Quickscope setup
source ~/.config/nvim/plug-config/sneak.vim
" Quickscope setup
source ~/.config/nvim/plug-config/quickscope.vim
" Colorizer setup
lua require'plug-colorizer'
" Goyo setup for JRNL
source ~/.config/nvim/plug-config/goyo.vim
" EasyMotion Setup
map ff <Plug>(easymotion-s2)
" Which key setup
source ~/.config/nvim/plug-config/whichKey.vim
" Float term setup
source ~/.config/nvim/plug-config/floaterm.vim
" Git setup
source ~/.config/nvim/plug-config/git.vim
" Codi setup
source ~/.config/nvim/plug-config/codi.vim
" Auto close pair setup
source ~/.config/nvim/plug-config/auto-close-tag.vim
" Hard Time setup
source ~/.config/nvim/plug-config/hardTime.vim
" Emmet Setup
source ~/.config/nvim/plug-config/emmet.vim
echo "Start coding you coon"
" Source the vimrc file after saving it
autocmd bufwritepost .vimrc source $MYVIMRC
autocmd FileType vim set fo-=cro