Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
aca4398
Added more php and js plugins alongside a cpp omnicomplete plugin.
jgmdev Jun 20, 2015
26c4497
Improved php preset.
jgmdev Jun 20, 2015
2de3dd7
Added javascript preset.
jgmdev Jun 20, 2015
daf7bda
Added jgmdev vimrc.
jgmdev Jun 20, 2015
f483e5e
Added easytags and misc plugins.
jgmdev Jun 20, 2015
8a799c8
Minor php preset improvement.
jgmdev Jun 20, 2015
421860c
Enabled easytags on jgmdev template.
jgmdev Jun 20, 2015
a0de173
Added taglist plugin to jgmdev template
jgmdev Jun 21, 2015
ba3e79d
Added autocomplpop and neocomplete plugins.
jgmdev Jun 21, 2015
f432d43
Enabled syntastic on jgmdev template.
jgmdev Jun 22, 2015
7498376
Enabled hlsearch on jgmdev template.
jgmdev Jun 22, 2015
199c793
Added html5 plugin and molokai colorscheme.
jgmdev Jun 23, 2015
fbdd936
Added autocmd to jgmdev template to strip trailing spaces and convert…
jgmdev Jun 26, 2015
5e00f96
Fixed oh-my-zsh github link.
jgmdev Jun 26, 2015
1de3ab4
Added closetag plugin.
jgmdev Jun 26, 2015
ba4c128
Adjusted jgmdev bindings.
jgmdev Jun 26, 2015
6d9096d
Added dectecindent plugin.
jgmdev Jun 26, 2015
835d017
Added gitignore.
jgmdev Jun 26, 2015
0133d4e
Performance improvements to jgmdev template.
jgmdev Jun 27, 2015
fd347de
Added new submodules.
jgmdev Sep 26, 2019
73eb16e
Added support to activate plugins, colorschemes, etc... using reposit…
jgmdev Sep 26, 2019
4ecdfd3
Updated submodules to latest commits.
jgmdev Sep 26, 2019
a823bca
Disable newer php-complete plugin.
jgmdev Sep 26, 2019
ea39dd4
Replaced json plugin with newer version.
jgmdev Sep 26, 2019
5ebef19
Removed wrong mustache module.
jgmdev Sep 26, 2019
ac25820
Re-added mustache module.
jgmdev Sep 26, 2019
5d1cdd3
Updated php preset
jgmdev Sep 26, 2019
9fe5502
Added jcommenter plugin
jgmdev Sep 26, 2019
48c2a4e
Updated jgmdev template.
jgmdev Sep 26, 2019
f15151c
Updated plugins
jgmdev Sep 26, 2019
b0438cb
Always checkout master branch when upgrading plugins.
jgmdev Sep 26, 2019
7a0f973
Re-enabled latest php-complete on php preset.
jgmdev Sep 26, 2019
57a7624
Removed commented bits from my template.
jgmdev Sep 26, 2019
9272452
Updates to my template
jgmdev Sep 27, 2019
37f2db3
Added vim-css-color plugin, improved jgmdev template.
jgmdev Sep 27, 2019
437639d
Add 'after' directory of a plugin to the runtime path.
jgmdev Oct 2, 2019
2e76d76
Some improvements to jgmdev template.
jgmdev Oct 2, 2019
ac0d68c
Added workspace management plugin to jgmdev template.
jgmdev Oct 3, 2019
38b27a6
Added vim-buffkill plugin to jgmdev template.
jgmdev Oct 3, 2019
c349068
Added optional registration of php-language-server on jgmdev template.
jgmdev Nov 12, 2019
1e5b3f5
Fixes to jgmdev template.
jgmdev Dec 3, 2019
34fa5f8
Use async complete on jgmdev template.
jgmdev Dec 3, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
.netrwhist
68 changes: 64 additions & 4 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,73 @@
url = https://github.com/vim-scripts/taglist.vim.git
[submodule "plugins/easymotion"]
path = plugins/easymotion
url = https://github.com/Lokaltog/vim-easymotion
url = https://github.com/Lokaltog/vim-easymotion.git
[submodule "plugins/sparkup"]
path = plugins/sparkup
url = https://github.com/bingaman/vim-sparkup.git
[submodule "plugins/mustache"]
path = plugins/mustache
url = git@github.com:valinorsgatekeeper/vim-kicks-ass.git
[submodule "plugins/coffee-script"]
path = plugins/coffee-script
url = https://github.com/kchmck/vim-coffee-script.git
[submodule "plugins/php-namespace"]
path = plugins/php-namespace
url = https://github.com/arnaud-lb/vim-php-namespace.git
[submodule "plugins/php-cs-fixer"]
path = plugins/php-cs-fixer
url = https://github.com/stephpy/vim-php-cs-fixer.git
[submodule "plugins/php-complete"]
path = plugins/php-complete
url = https://github.com/shawncplus/phpcomplete.vim.git
[submodule "plugins/cpp-complete"]
path = plugins/cpp-complete
url = https://github.com/vim-scripts/OmniCppComplete.git
[submodule "plugins/js-jquery"]
path = plugins/js-jquery
url = https://github.com/itspriddle/vim-jquery.git
[submodule "plugins/js-jquery-doc"]
path = plugins/js-jquery-doc
url = https://github.com/lucapette/vim-jquery-doc.git
[submodule "plugins/easytags"]
path = plugins/easytags
url = https://github.com/xolox/vim-easytags.git
[submodule "plugins/misc"]
path = plugins/misc
url = https://github.com/xolox/vim-misc.git
[submodule "plugins/autocomplpop"]
path = plugins/autocomplpop
url = https://github.com/othree/vim-autocomplpop.git
[submodule "plugins/neocomplete"]
path = plugins/neocomplete
url = https://github.com/Shougo/neocomplete.vim.git
[submodule "plugins/html5"]
path = plugins/html5
url = https://github.com/othree/html5.vim.git
[submodule "plugins/closetag"]
path = plugins/closetag
url = https://github.com/docunext/closetag.vim.git
[submodule "plugins/detectindent"]
path = plugins/detectindent
url = https://github.com/ciaranm/detectindent
[submodule "plugins/fzf.vim"]
path = plugins/fzf.vim
url = https://git::@github.com/junegunn/fzf.vim.git
[submodule "plugins/lightline.vim"]
path = plugins/lightline.vim
url = https://git::@github.com/itchyny/lightline.vim.git
[submodule "plugins/nerdtree"]
path = plugins/nerdtree
url = https://git::@github.com/scrooloose/nerdtree.git
[submodule "colors/onedark.vim"]
path = colors/onedark.vim
url = https://git::@github.com/joshdick/onedark.vim.git
[submodule "plugins/vim-polyglot"]
path = plugins/vim-polyglot
url = https://git::@github.com/sheerun/vim-polyglot.git
[submodule "plugins/vim-json"]
path = plugins/vim-json
url = https://git::@github.com/elzr/vim-json.git
[submodule "plugins/mustache"]
path = plugins/mustache
url = https://github.com/mustache/vim-mustache-handlebars.git
[submodule "plugins/vim-css-color"]
path = plugins/vim-css-color
url = https://git::@github.com/ap/vim-css-color.git
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ colorschemes and custom made presets, which can be enabled or disabled easily us
vim-kicks-ass plugin. You will also find templates which you can use as your own vimrc, or you can
use them for inspiration for creating your own.

My inspiration comes from the great [oh-my-zsh](https://github.com/robbyrussel/oh-my-zsh) project, where a lot of
people has forked, contributed and otherwise helped creating a great framework for configuring zshell. I
My inspiration comes from the great [oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh) project, where a lot of
people has forked, contributed and otherwise helped creating a great framework for configuring zshell. I
wan't the same for VIM.

I am not the greatest vimscript developer, nor am I the most advanced superuser of VIM, but with help from
Expand Down
2 changes: 1 addition & 1 deletion colors/jellybeans
270 changes: 270 additions & 0 deletions colors/molokai/colors/molokai.vim
Original file line number Diff line number Diff line change
@@ -0,0 +1,270 @@

" Vim color file
"
" Author: Tomas Restrepo <tomas@winterdom.com>
"
" Note: Based on the monokai theme for textmate
" by Wimer Hazenberg and its darker variant
" by Hamish Stuart Macpherson
"

hi clear

set background=dark
if version > 580
" no guarantees for version 5.8 and below, but this makes it stop
" complaining
hi clear
if exists("syntax_on")
syntax reset
endif
endif
let g:colors_name="molokai"

if exists("g:molokai_original")
let s:molokai_original = g:molokai_original
else
let s:molokai_original = 0
endif


hi Boolean guifg=#AE81FF
hi Character guifg=#E6DB74
hi Number guifg=#AE81FF
hi String guifg=#E6DB74
hi Conditional guifg=#F92672 gui=bold
hi Constant guifg=#AE81FF gui=bold
hi Cursor guifg=#000000 guibg=#F8F8F0
hi iCursor guifg=#000000 guibg=#F8F8F0
hi Debug guifg=#BCA3A3 gui=bold
hi Define guifg=#66D9EF
hi Delimiter guifg=#8F8F8F
hi DiffAdd guibg=#13354A
hi DiffChange guifg=#89807D guibg=#4C4745
hi DiffDelete guifg=#960050 guibg=#1E0010
hi DiffText guibg=#4C4745 gui=italic,bold

hi Directory guifg=#A6E22E gui=bold
hi Error guifg=#960050 guibg=#1E0010
hi ErrorMsg guifg=#F92672 guibg=#232526 gui=bold
hi Exception guifg=#A6E22E gui=bold
hi Float guifg=#AE81FF
hi FoldColumn guifg=#465457 guibg=#000000
hi Folded guifg=#465457 guibg=#000000
hi Function guifg=#A6E22E
hi Identifier guifg=#FD971F
hi Ignore guifg=#808080 guibg=bg
hi IncSearch guifg=#C4BE89 guibg=#000000

hi Keyword guifg=#F92672 gui=bold
hi Label guifg=#E6DB74 gui=none
hi Macro guifg=#C4BE89 gui=italic
hi SpecialKey guifg=#66D9EF gui=italic

hi MatchParen guifg=#000000 guibg=#FD971F gui=bold
hi ModeMsg guifg=#E6DB74
hi MoreMsg guifg=#E6DB74
hi Operator guifg=#F92672

" complete menu
hi Pmenu guifg=#66D9EF guibg=#000000
hi PmenuSel guibg=#808080
hi PmenuSbar guibg=#080808
hi PmenuThumb guifg=#66D9EF

hi PreCondit guifg=#A6E22E gui=bold
hi PreProc guifg=#A6E22E
hi Question guifg=#66D9EF
hi Repeat guifg=#F92672 gui=bold
hi Search guifg=#FFFFFF guibg=#455354
" marks
hi SignColumn guifg=#A6E22E guibg=#232526
hi SpecialChar guifg=#F92672 gui=bold
hi SpecialComment guifg=#7E8E91 gui=bold
hi Special guifg=#66D9EF guibg=bg gui=italic
if has("spell")
hi SpellBad guisp=#FF0000 gui=undercurl
hi SpellCap guisp=#7070F0 gui=undercurl
hi SpellLocal guisp=#70F0F0 gui=undercurl
hi SpellRare guisp=#FFFFFF gui=undercurl
endif
hi Statement guifg=#F92672 gui=bold
hi StatusLine guifg=#455354 guibg=fg
hi StatusLineNC guifg=#808080 guibg=#080808
hi StorageClass guifg=#FD971F gui=italic
hi Structure guifg=#66D9EF
hi Tag guifg=#F92672 gui=italic
hi Title guifg=#ef5939
hi Todo guifg=#FFFFFF guibg=bg gui=bold

hi Typedef guifg=#66D9EF
hi Type guifg=#66D9EF gui=none
hi Underlined guifg=#808080 gui=underline

hi VertSplit guifg=#808080 guibg=#080808 gui=bold
hi VisualNOS guibg=#403D3D
hi Visual guibg=#403D3D
hi WarningMsg guifg=#FFFFFF guibg=#333333 gui=bold
hi WildMenu guifg=#66D9EF guibg=#000000

if s:molokai_original == 1
hi Normal guifg=#F8F8F2 guibg=#272822
hi Comment guifg=#75715E
hi CursorLine guibg=#3E3D32
hi CursorLineNr guifg=#FD971F gui=none
hi CursorColumn guibg=#3E3D32
hi ColorColumn guibg=#3B3A32
hi LineNr guifg=#BCBCBC guibg=#3B3A32
hi NonText guifg=#75715E
hi SpecialKey guifg=#75715E
else
hi Normal guifg=#F8F8F2 guibg=#1B1D1E
hi Comment guifg=#7E8E91
hi CursorLine guibg=#293739
hi CursorLineNr guifg=#FD971F gui=none
hi CursorColumn guibg=#293739
hi ColorColumn guibg=#232526
hi LineNr guifg=#465457 guibg=#232526
hi NonText guifg=#465457
hi SpecialKey guifg=#465457
end

"
" Support for 256-color terminal
"
if &t_Co > 255
if s:molokai_original == 1
hi Normal ctermbg=234
hi CursorLine ctermbg=235 cterm=none
hi CursorLineNr ctermfg=208 cterm=none
else
hi Normal ctermfg=252 ctermbg=233
hi CursorLine ctermbg=234 cterm=none
hi CursorLineNr ctermfg=208 cterm=none
endif
hi Boolean ctermfg=135
hi Character ctermfg=144
hi Number ctermfg=135
hi String ctermfg=144
hi Conditional ctermfg=161 cterm=bold
hi Constant ctermfg=135 cterm=bold
hi Cursor ctermfg=16 ctermbg=253
hi Debug ctermfg=225 cterm=bold
hi Define ctermfg=81
hi Delimiter ctermfg=241

hi DiffAdd ctermbg=24
hi DiffChange ctermfg=181 ctermbg=239
hi DiffDelete ctermfg=162 ctermbg=53
hi DiffText ctermbg=102 cterm=bold

hi Directory ctermfg=118 cterm=bold
hi Error ctermfg=219 ctermbg=89
hi ErrorMsg ctermfg=199 ctermbg=16 cterm=bold
hi Exception ctermfg=118 cterm=bold
hi Float ctermfg=135
hi FoldColumn ctermfg=67 ctermbg=16
hi Folded ctermfg=67 ctermbg=16
hi Function ctermfg=118
hi Identifier ctermfg=208 cterm=none
hi Ignore ctermfg=244 ctermbg=232
hi IncSearch ctermfg=193 ctermbg=16

hi keyword ctermfg=161 cterm=bold
hi Label ctermfg=229 cterm=none
hi Macro ctermfg=193
hi SpecialKey ctermfg=81

hi MatchParen ctermfg=16 ctermbg=208 cterm=bold
hi ModeMsg ctermfg=229
hi MoreMsg ctermfg=229
hi Operator ctermfg=161

" complete menu
hi Pmenu ctermfg=81 ctermbg=16
hi PmenuSel ctermfg=253 ctermbg=244
hi PmenuSbar ctermbg=232
hi PmenuThumb ctermfg=81

hi PreCondit ctermfg=118 cterm=bold
hi PreProc ctermfg=118
hi Question ctermfg=81
hi Repeat ctermfg=161 cterm=bold
hi Search ctermfg=253 ctermbg=66

" marks column
hi SignColumn ctermfg=118 ctermbg=235
hi SpecialChar ctermfg=161 cterm=bold
hi SpecialComment ctermfg=245 cterm=bold
hi Special ctermfg=81
if has("spell")
hi SpellBad ctermbg=52
hi SpellCap ctermbg=17
hi SpellLocal ctermbg=17
hi SpellRare ctermfg=none ctermbg=none cterm=reverse
endif
hi Statement ctermfg=161 cterm=bold
hi StatusLine ctermfg=238 ctermbg=253
hi StatusLineNC ctermfg=244 ctermbg=232
hi StorageClass ctermfg=208
hi Structure ctermfg=81
hi Tag ctermfg=161
hi Title ctermfg=166
hi Todo ctermfg=231 ctermbg=232 cterm=bold

hi Typedef ctermfg=81
hi Type ctermfg=81 cterm=none
hi Underlined ctermfg=244 cterm=underline

hi VertSplit ctermfg=244 ctermbg=232 cterm=bold
hi VisualNOS ctermbg=238
hi Visual ctermbg=235
hi WarningMsg ctermfg=231 ctermbg=238 cterm=bold
hi WildMenu ctermfg=81 ctermbg=16

hi Comment ctermfg=59
hi CursorColumn ctermbg=234
hi ColorColumn ctermbg=234
hi LineNr ctermfg=250 ctermbg=234
hi NonText ctermfg=59

hi SpecialKey ctermfg=59

if exists("g:rehash256") && g:rehash256 == 1
hi Normal ctermfg=252 ctermbg=234
hi CursorLine ctermbg=236 cterm=none
hi CursorLineNr ctermfg=208 cterm=none

hi Boolean ctermfg=141
hi Character ctermfg=222
hi Number ctermfg=141
hi String ctermfg=222
hi Conditional ctermfg=197 cterm=bold
hi Constant ctermfg=141 cterm=bold

hi DiffDelete ctermfg=125 ctermbg=233

hi Directory ctermfg=154 cterm=bold
hi Error ctermfg=125 ctermbg=233
hi Exception ctermfg=154 cterm=bold
hi Float ctermfg=141
hi Function ctermfg=154
hi Identifier ctermfg=208

hi Keyword ctermfg=197 cterm=bold
hi Operator ctermfg=197
hi PreCondit ctermfg=154 cterm=bold
hi PreProc ctermfg=154
hi Repeat ctermfg=197 cterm=bold

hi Statement ctermfg=197 cterm=bold
hi Tag ctermfg=197
hi Title ctermfg=203
hi Visual ctermbg=238

hi Comment ctermfg=244
hi LineNr ctermfg=239 ctermbg=235
hi NonText ctermfg=239
hi SpecialKey ctermfg=239
endif
end
1 change: 1 addition & 0 deletions colors/onedark.vim
Submodule onedark.vim added at a9225d
2 changes: 1 addition & 1 deletion plugins/autoclose
1 change: 1 addition & 0 deletions plugins/autocomplpop
Submodule autocomplpop added at 5ceb2d
1 change: 1 addition & 0 deletions plugins/closetag
Submodule closetag added at a52525
1 change: 1 addition & 0 deletions plugins/cpp-complete
Submodule cpp-complete added at 2fac01
1 change: 1 addition & 0 deletions plugins/detectindent
Submodule detectindent added at c09ab6
1 change: 1 addition & 0 deletions plugins/easytags
Submodule easytags added at 72a875
2 changes: 1 addition & 1 deletion plugins/endwise
1 change: 1 addition & 0 deletions plugins/fzf.vim
Submodule fzf.vim added at 359a80
1 change: 1 addition & 0 deletions plugins/html5
Submodule html5 added at 3db896
Loading