diff --git a/.bash_aliases b/.bash_aliases deleted file mode 120000 index ff32b96..0000000 --- a/.bash_aliases +++ /dev/null @@ -1 +0,0 @@ -/home/viktor/.bash_aliases \ No newline at end of file diff --git a/.bash_aliases b/.bash_aliases new file mode 100644 index 0000000..6ded292 --- /dev/null +++ b/.bash_aliases @@ -0,0 +1,37 @@ +alias ls='ls --color=auto' +alias grep='grep --color=auto' +alias fgrep='fgrep --color=auto' +alias egrep='egrep --color=auto' +alias py='python3.6' +alias bye='systemctl suspend' +alias whatisopen='netstat -pnlt' +alias calc='gcalccmd' +alias pmr='python manage.py runserver' +alias nopmr="netstat -pnlt | grep -E -o -e '[0-9]+/python' | cut -d '/' -f 1 | xargs kill" +alias pmm='python manage.py migrate' +alias pmmm='python manage.py makemigrations' + +# git aliases +alias gs='git status' +alias ga='git add $1' +alias gc='git commit' +alias gp='git push origin master' + +# MSR registers is responsible for lag after suspend +alias checkcpu='modprobe msr; rdmsr -a 0x19a' +alias fixcpu='wrmsr -a 0x19a 0x0' + +alias daimi="egrep --color -n -i -R $1 --exclude='*.pyc'" +alias muzika="xdg-open /home/viktor/Documents/Music/njoy.m3u" +alias randomstr="tr -dc a-z1-4 50' | tr 3-4 ' ' | sed 's/^ *//' | cat -s | sed 's/ / /g' |fmt" +alias battery="upower -i /org/freedesktop/UPower/devices/battery_BAT0 | grep -E 'time to empty|state|to\ full|percentage'" +alias svali_papka=download_github_folder +alias omg="service NetworkManager restart" +alias zsh_fix="mv ~/.zsh_history ~/.zsh_history_bad; strings ~/.zsh_history_bad > ~/.zsh_history;fc -R ~/.zsh_history; rm ~/.zsh_history_bad" +alias whatismyip="curl ifconfig.co" + +function download_github_folder() { + svn checkout $(echo $1 | sed "s/\/tree\/[a-zA-Z]\+/\/trunk/") +} + +alias sizeof="du -sh $1" diff --git a/.vim b/.vim deleted file mode 120000 index a656161..0000000 --- a/.vim +++ /dev/null @@ -1 +0,0 @@ -/home/viktor/.vim \ No newline at end of file diff --git a/.vim/.filetype.vim.un~ b/.vim/.filetype.vim.un~ new file mode 100644 index 0000000..eabd95d Binary files /dev/null and b/.vim/.filetype.vim.un~ differ diff --git a/.vim/.netrwhist b/.vim/.netrwhist new file mode 100644 index 0000000..1543754 --- /dev/null +++ b/.vim/.netrwhist @@ -0,0 +1,9 @@ +let g:netrw_dirhistmax =10 +let g:netrw_dirhist_cnt =7 +let g:netrw_dirhist_1='/etc/NetworkManager/system-connections' +let g:netrw_dirhist_2='/etc/NetworkManager/system-connections/USRP' +let g:netrw_dirhist_3='/etc/NetworkManager/system-connections' +let g:netrw_dirhist_4='/etc/cron.hourly' +let g:netrw_dirhist_5='/home/viktor/Documents/Software_Development/python/hackbulgaria-python/week-10' +let g:netrw_dirhist_6='/home/viktor/Documents/Software_Development/python/hackbulgaria-python/week-10/decorators' +let g:netrw_dirhist_7='/home/viktor/Documents/Software_Development/python/HackBulgaria-Django/week-03/blog' diff --git a/.vim/Rename.vim b/.vim/Rename.vim new file mode 100644 index 0000000..819dccd --- /dev/null +++ b/.vim/Rename.vim @@ -0,0 +1,64 @@ +" Rename.vim - Rename a buffer within Vim and on the disk +" +" Copyright June 2007-2011 by Christian J. Robinson +" +" Distributed under the terms of the Vim license. See ":help license". +" +" Usage: +" +" :Rename[!] {newname} + +command! -nargs=* -complete=file -bang Rename call Rename(, '') + +function! Rename(name, bang) + let l:name = a:name + let l:oldfile = expand('%:p') + + if bufexists(fnamemodify(l:name, ':p')) + if (a:bang ==# '!') + silent exe bufnr(fnamemodify(l:name, ':p')) . 'bwipe!' + else + echohl ErrorMsg + echomsg 'A buffer with that name already exists (use ! to override).' + echohl None + return 0 + endif + endif + + let l:status = 1 + + let v:errmsg = '' + silent! exe 'saveas' . a:bang . ' ' . l:name + + if v:errmsg =~# '^$\|^E329' + let l:lastbufnr = bufnr('$') + + if expand('%:p') !=# l:oldfile && filewritable(expand('%:p')) + if fnamemodify(bufname(l:lastbufnr), ':p') ==# l:oldfile + silent exe l:lastbufnr . 'bwipe!' + else + echohl ErrorMsg + echomsg 'Could not wipe out the old buffer for some reason.' + echohl None + let l:status = 0 + endif + + if delete(l:oldfile) != 0 + echohl ErrorMsg + echomsg 'Could not delete the old file: ' . l:oldfile + echohl None + let l:status = 0 + endif + else + echohl ErrorMsg + echomsg 'Rename failed for some reason.' + echohl None + let l:status = 0 + endif + else + echoerr v:errmsg + let l:status = 0 + endif + + return l:status +endfunction diff --git a/.vim/autoload/pathogen.vim b/.vim/autoload/pathogen.vim new file mode 100644 index 0000000..59a75c1 --- /dev/null +++ b/.vim/autoload/pathogen.vim @@ -0,0 +1,353 @@ +" pathogen.vim - path option manipulation +" Maintainer: Tim Pope +" Version: 2.4 + +" Install in ~/.vim/autoload (or ~\vimfiles\autoload). +" +" For management of individually installed plugins in ~/.vim/bundle (or +" ~\vimfiles\bundle), adding `execute pathogen#infect()` to the top of your +" .vimrc is the only other setup necessary. +" +" The API is documented inline below. + +if exists("g:loaded_pathogen") || &cp + finish +endif +let g:loaded_pathogen = 1 + +" Point of entry for basic default usage. Give a relative path to invoke +" pathogen#interpose() (defaults to "bundle/{}"), or an absolute path to invoke +" pathogen#surround(). Curly braces are expanded with pathogen#expand(): +" "bundle/{}" finds all subdirectories inside "bundle" inside all directories +" in the runtime path. +function! pathogen#infect(...) abort + for path in a:0 ? filter(reverse(copy(a:000)), 'type(v:val) == type("")') : ['bundle/{}'] + if path =~# '^\%({\=[$~\\/]\|{\=\w:[\\/]\).*[{}*]' + call pathogen#surround(path) + elseif path =~# '^\%([$~\\/]\|\w:[\\/]\)' + call s:warn('Change pathogen#infect('.string(path).') to pathogen#infect('.string(path.'/{}').')') + call pathogen#surround(path . '/{}') + elseif path =~# '[{}*]' + call pathogen#interpose(path) + else + call s:warn('Change pathogen#infect('.string(path).') to pathogen#infect('.string(path.'/{}').')') + call pathogen#interpose(path . '/{}') + endif + endfor + call pathogen#cycle_filetype() + if pathogen#is_disabled($MYVIMRC) + return 'finish' + endif + return '' +endfunction + +" Split a path into a list. +function! pathogen#split(path) abort + if type(a:path) == type([]) | return a:path | endif + if empty(a:path) | return [] | endif + let split = split(a:path,'\\\@]','\\&','') + endif +endfunction + +" Like findfile(), but hardcoded to use the runtimepath. +function! pathogen#runtime_findfile(file,count) abort + let rtp = pathogen#join(1,pathogen#split(&rtp)) + let file = findfile(a:file,rtp,a:count) + if file ==# '' + return '' + else + return fnamemodify(file,':p') + endif +endfunction + +" Section: Deprecated + +function! s:warn(msg) abort + echohl WarningMsg + echomsg a:msg + echohl NONE +endfunction + +" Prepend all subdirectories of path to the rtp, and append all 'after' +" directories in those subdirectories. Deprecated. +function! pathogen#runtime_prepend_subdirectories(path) abort + call s:warn('Change pathogen#runtime_prepend_subdirectories('.string(a:path).') to pathogen#infect('.string(a:path.'/{}').')') + return pathogen#surround(a:path . pathogen#slash() . '{}') +endfunction + +function! pathogen#incubate(...) abort + let name = a:0 ? a:1 : 'bundle/{}' + call s:warn('Change pathogen#incubate('.(a:0 ? string(a:1) : '').') to pathogen#infect('.string(name).')') + return pathogen#interpose(name) +endfunction + +" Deprecated alias for pathogen#interpose(). +function! pathogen#runtime_append_all_bundles(...) abort + if a:0 + call s:warn('Change pathogen#runtime_append_all_bundles('.string(a:1).') to pathogen#infect('.string(a:1.'/{}').')') + else + call s:warn('Change pathogen#runtime_append_all_bundles() to pathogen#infect()') + endif + return pathogen#interpose(a:0 ? a:1 . '/{}' : 'bundle/{}') +endfunction + +if exists(':Vedit') + finish +endif + +let s:vopen_warning = 0 + +function! s:find(count,cmd,file,lcd) + let rtp = pathogen#join(1,pathogen#split(&runtimepath)) + let file = pathogen#runtime_findfile(a:file,a:count) + if file ==# '' + return "echoerr 'E345: Can''t find file \"".a:file."\" in runtimepath'" + endif + if !s:vopen_warning + let s:vopen_warning = 1 + let warning = '|echohl WarningMsg|echo "Install scriptease.vim to continue using :V'.a:cmd.'"|echohl NONE' + else + let warning = '' + endif + if a:lcd + let path = file[0:-strlen(a:file)-2] + execute 'lcd `=path`' + return a:cmd.' '.pathogen#fnameescape(a:file) . warning + else + return a:cmd.' '.pathogen#fnameescape(file) . warning + endif +endfunction + +function! s:Findcomplete(A,L,P) + let sep = pathogen#slash() + let cheats = { + \'a': 'autoload', + \'d': 'doc', + \'f': 'ftplugin', + \'i': 'indent', + \'p': 'plugin', + \'s': 'syntax'} + if a:A =~# '^\w[\\/]' && has_key(cheats,a:A[0]) + let request = cheats[a:A[0]].a:A[1:-1] + else + let request = a:A + endif + let pattern = substitute(request,'/\|\'.sep,'*'.sep,'g').'*' + let found = {} + for path in pathogen#split(&runtimepath) + let path = expand(path, ':p') + let matches = split(glob(path.sep.pattern),"\n") + call map(matches,'isdirectory(v:val) ? v:val.sep : v:val') + call map(matches,'expand(v:val, ":p")[strlen(path)+1:-1]') + for match in matches + let found[match] = 1 + endfor + endfor + return sort(keys(found)) +endfunction + +command! -bar -bang -range=1 -nargs=1 -complete=customlist,s:Findcomplete Ve :execute s:find(,'edit',,0) +command! -bar -bang -range=1 -nargs=1 -complete=customlist,s:Findcomplete Vedit :execute s:find(,'edit',,0) +command! -bar -bang -range=1 -nargs=1 -complete=customlist,s:Findcomplete Vopen :execute s:find(,'edit',,1) +command! -bar -bang -range=1 -nargs=1 -complete=customlist,s:Findcomplete Vsplit :execute s:find(,'split',,1) +command! -bar -bang -range=1 -nargs=1 -complete=customlist,s:Findcomplete Vvsplit :execute s:find(,'vsplit',,1) +command! -bar -bang -range=1 -nargs=1 -complete=customlist,s:Findcomplete Vtabedit :execute s:find(,'tabedit',,1) +command! -bar -bang -range=1 -nargs=1 -complete=customlist,s:Findcomplete Vpedit :execute s:find(,'pedit',,1) +command! -bar -bang -range=1 -nargs=1 -complete=customlist,s:Findcomplete Vread :execute s:find(,'read',,1) + +" vim:set et sw=2 foldmethod=expr foldexpr=getline(v\:lnum)=~'^\"\ Section\:'?'>1'\:getline(v\:lnum)=~#'^fu'?'a1'\:getline(v\:lnum)=~#'^endf'?'s1'\:'=': diff --git a/.vim/bundle/.asd.markdown.un~ b/.vim/bundle/.asd.markdown.un~ new file mode 100644 index 0000000..d6041fc Binary files /dev/null and b/.vim/bundle/.asd.markdown.un~ differ diff --git a/.vim/bundle/.asd.md.un~ b/.vim/bundle/.asd.md.un~ new file mode 100644 index 0000000..fa39f23 Binary files /dev/null and b/.vim/bundle/.asd.md.un~ differ diff --git a/.vim/bundle/.vundle/script-names.vim-scripts.org.json b/.vim/bundle/.vundle/script-names.vim-scripts.org.json new file mode 100644 index 0000000..c5a91ce --- /dev/null +++ b/.vim/bundle/.vundle/script-names.vim-scripts.org.json @@ -0,0 +1 @@ +["test.vim","test.zip","test_syntax.vim","ToggleCommentify.vim","DoxyGen-Syntax","keepcase.vim","ifdef-highlighting","vimbuddy.vim","buffoptions.vim","fortune.vim","drawing.vim","ctags.vim","closetag.vim","htmlcmd.vim","ccase.vim","compiler.tar.gz","ls.vim","calendar.vim","dl.vim","jcommenter.vim","info.vim","hunspchk.zip","EnhCommentify.vim","LoadHeaderFile.vim","mailbrowser.vim","vimmailr.zip","format.vim","vimxmms.tar.gz","sourceSafe.zip","python.vim","a.vim","vimrc.tcl","oravim.txt","javabean.vim","jbean.vim","vimvccmd.zip","dbhelper.tgz","matchit.zip","DrawIt","rcs-menu.vim","bufexplorer.zip","sccs-menu.vim","completeWord.py","Mail_Sig.set","Mail_mutt_alias.set","Mail_Re.set","Triggers.vim","Mail_cc.set","lh-brackets","cscope_macros.vim","calendar.vim","colorize.vim","ConvertBase.vim","TagsMenu.zip","perl.vim","oberon.vim","cvsmenu.vim","dtags","delphi.vim","Embperl_Syntax.zip","whatdomain.vim","emacs.vim","po.vim","CD.vim","_vim_wok_visualcpp01.zip","nqc.vim","vfp.vim","project.tar.gz","pt.vim.gz","dctl.vim.gz","foo.vim","word_complete.vim","aux2tags.vim","javaimp.vim","uri-ref","incfiles.vim","functags.vim","wordlist.vim","files2menu.pm","translate.vim","AppendComment.vim","let-modeline.vim","gdbvim.tar.gz","Mkcolorscheme.vim","brief.vim","plkeyb.vim","vimtips.zip","savevers.vim","vcscommand.vim","nsis.vim","borland.vim","tex.vim","express.vim","winmanager","methods.vim","sqlplus.vim","spec.vim","mail.tgz","TagsBase.zip","nlist.vim","DirDiff.vim","regview.vim","BlockHL","desert.vim","colorscheme_template.vim","SelectBuf","bufNwinUtils.vim","lightWeightArray.vim","golden.vim","torte.vim","borland.vim","idutils","MultiPrompt.vim","blue.vim","csharp.vim","cs.vim","Shell.vim","vim.vim","Decho","asu1dark.vim","Astronaut","sum.vim","quickhigh.tgz","selbuff.vim","ctx-1.15.vim","runscript.vim","random_vim_tip.tar.gz","PushPop.vim","usr2latex.pl","spellcheck.vim","PopupBuffer.vim","TableTab.vim","djgpp.vim","vim-spell.tar.gz","ada.vim","ada.vim","which.vim","VirMark.vim","oracle.vim","sql.vim","words_tools.vim","chcmdmod.vim","increment.vim","CmdlineCompl.vim","SearchCompl.vim","perl_io.vim","darkslategray.vim","undoins.vim","cisco-syntax.tar.gz","ShowMarks","EasyHtml.vim","ctags.vim","ant_menu.vim","increment.vim","autoload_cscope.vim","foldutil.vim","minibufexpl.vim","gtkvim.tgz","FavMenu.vim","auctex.vim","ruby-macros.vim","html-macros.vim","vimsh.tar.gz","libList.vim","perforce.vim","idevim.tgz","email.vim","mcant.vim","multvals.vim","TeTrIs.vim","boxdraw","tf.vim","CreateMenuPath.vim","Lineup--A-simple-text-aligner","Justify","A-better-tcl-indent","ViMail","remcmd.vim","prt_mgr.zip","SuperTab","treeexplorer","vtreeexplorer","bk-menu.vim","glib.vim","win-manager-Improved","ruby-menu.vim","renumber.vim","navajo.vim","wcd.vim","RExplorer","fortune.vim","MRU","Engspchk","vcal.vim","genutils","template-file-loader","charset.vim","ComplMenu.vim","bcbuf.vim","quickfonts.vim","DSP-Make","vimconfig","morse.vim","LaTeX-Help","MRU-Menu","ctx","Perldoc.vim","fine_blue.vim","sokoban.vim","linuxmag.vim","c.vim","lh-vim-lib","tagmenu.vim","xmms-play-and-enqueue","cmvc.vim","tex.vim","bccalc.vim","mkview.vim","VIlisp.vim","mu-template","xl_tiv.vim","night.vim","einstimer.vim","closeb","Brown","Expand-Template","search-in-runtime","Brace-Complete-for-CCpp","Smart-Tabs","spell.vim","print_bw.zip","std_c.zip","Naught-n-crosses","SourceSafe-Integration","Michaels-Standard-Settings","Hex-Output","Visual-Mapping-Maker","perforce","xul.vim","cream-capitalization","mu-marks","imaps.vim","JavaRun","Buffer-Menus","cream-ascii","vimRubyX","update_vim","bnf.vim","lid.vim","UserMenu.vim","midnight.vim","tmpl.vim","ihtml.vim","pascii","XSLT-syntax","htmlmap","lastchange.vim","manxome-foes-colorscheme","vimdoc","doc.vim","csc.vim","aspnet.vim","brief.vim","java.vim","Nsis-color","byteme.vim","scite-colors","Cool-colors","navajo-night","multi.vim","taglist.vim","User-Defined-Type-Highlighter","camo.vim","adrian.vim","PrintWithLNum","sybase.vim","Projmgr","netdict","ExecPerl","candy.vim","txt2pdf.vim","unilatex.vim","potts.vim","sessmgr","outlineMode.vim","aqua","serverlist.vim","ruby-matchit","autodate.vim","xian.vim","utl.vim","Align","bluegreen","showbrace","latextags","vimfortune","TabIndent","Vimacs","xmledit","AnsiEsc.vim","ftpluginruby.vim","pyimp.vim","sql_iabbr.vim","gnome-doc.vim","xemacs-colorscheme","fog-colorscheme","CSV-delimited-field-jumper","cream-sort","grep.vim","ipsec_conf.vim","EDIFACT-position-in-a-segment","tomatosoup.vim","xchat-log-syntax","broadcast.vim","vera.vim","f.vim","highlightline.vim","hungarian_to_english","Buffer-Search","srecord.vim","reformat.vim","multivim","JavaImp.vim","PHPcollection","JHTML-syntax-file","Nightshimmer","cfengine-syntax-file","code2html","prt_hdr","cream-progressbar","QuickAscii","bw.vim","lh-cpp","vtags","vtags_def","ASP-maps","tforge.vim","pf.vim","sand","fstab-syntax","MqlMenu.vim","lcscheck.vim","php.vim","textlink.vim","White-Dust","ruby.vim","Highlight-UnMatched-Brackets","localColorSchemes.vim","multipleRanges.vim","getVar.vim","variableSort.vim","vimrc_nopik","dbext.vim","openroad.vim","java_apidoc.vim","ABAP.vim","rcsdiff.vim","snippet.vim","opsplorer","cream-showinvisibles","bash-support.vim","ldraw.vim","DirDo.vim","oceandeep","atomcoder-vim","Expmod","timstamp.vim","Red-Black","ftpluginruby.vim","indentruby.vim","Denim","mof.vim","vim-game-of-life","ia64.vim","d.vim","PreviewTag.vim","ShowLine.vim","ShowBlockName.vim","SyntaxAttr.vim","DarkOcean.vim","ibmedit.vim","python_match.vim","rnc.vim","LbdbQuery.vim","scratch-utility","plp.vim","LaTeX-functions","ocean.vim","spectre.vim","bugfixes-to-vim-indent-for-verilog","gri.vim","scilab.vim","ShowFunc.vim","maxima.vim","ironman.vim","sean.vim","regRedir.vim","colormenu.vim","eruby.vim","getmail.vim","colour_flip.pl","blackdust.vim","CVSAnnotate.vim","beanshell.vim","svn.vim","muf.vim","tex.vim","cvopsefsa.vim","ActionScript","plsql.vim","Zenburn","Kent-Vim-Extensions","plsql.vim","Registryedit-win32","syslog-syntax-file","MySQL-script-runner","elinks.vim","eukleides.vim","jcl.vim","midnight2.vim","smlisp.vim","lustre","lustre-syntax","VimFootnotes","biogoo.vim","Get-Win32-Short-Name","Get-UNC-Path-Win32","pythonhelper","javaGetSet.vim","copycppdectoimp.vim","cppgetset.vim","titlecase.vim","stata.vim","localvimrc","lilac.vim","spacehi.vim","deldiff.vim","Syntax-for-the-BETA-programming-language","JavaDecompiler.vim","exim.vim","java_checkstyle.vim","gmt.vim","xhtml.vim","EasyAccents","draw.vim","HTML.zip","sql.vim","php_abb","xgen.vim","noweb.vim","PCP-header","vim-templates","rrd.vim","TTCoach","nw.vim","rainbow.zip","VB-Line-Number","vimspell","perl_h2xs","emodeline","VEC","fnaqevan","HTML-Photo-Board","cream-vimabbrev","mup.vim","BlockComment.vim","SearchComplete","LaTeX-Suite-aka-Vim-LaTeX","Transparent","python.vim","aj.vim","MultipleSearch","toothpik.vim","cscomment.vim","cuecat.vim","tagexplorer.vim","ddldbl.vim","markjump.vim","SAPDB_Pascal.vim","Posting","cream-keytest","ManPageView","java_getset.vim","debug.vim","SQLUtilities","Cpp-code-template-generator","ri-browser","sql.vim","poser.vim","waimea.vim","sql.vim","SpellChecker","foldlist","OO-code-completion","transvim.vim","Macromedia-Director-Lingo-Syntax","oz.vim","python_box.vim","greputil.vim","mercury.vim","ZoomWin","mailsig","Varrays","casejump.vim","Printer-Dialog","Indent-Finder","mrswin.vim","python_fold","sr.vim","TVO--The-Vim-Outliner","csv-color","CVS-conflict-highlight","PHPDoc-Script-PDocS","mru.vim","tar.vim","VimITunes.vim","Visual-Studio-.NET-compiler-file","cscope-menu","pdbvim","cppcomplete","mh","blockquote.vim","Mixed-sourceassembly-syntax-objdump","elvis-c-highlighting","colorer-color-scheme","ntservices","PHP-dictionary","tiger.vim","tiger.vim","tab-syntax","cream-email-munge","FavEx","apdl.vim","velocity.vim","russian-menu-translation","nuweb.vim","flyaccent.vim","ebnf.vim","IDLATL-Helper","as.vim","Mines","coffee.vim","adp.vim","mruex","HiCurLine","perl-support.vim","BOG","spreadsheet.vim","BufClose.vim","MPD-syntax-highlighting","help.vim","rd.vim","rcsvers.vim","ASPRecolor.vim","HTML--insert","ctrlax.vim","desc.vim","ntprocesses","caramel.vim","GTK","autolisp-help","wintersday.vim","darkdot","TEXT--fill-char","gnu-c","psp.vim","dawn","allfold","fgl.vim","autonumbering-in-vim","cg.vim","matlab.vim","comment.vim","pyljpost.vim","todolist.vim","northsky","fgl.c","JavaBrowser","seashell","BlackSea","PapayaWhip","ChocolateLiquor","guifontpp.vim","TaQua","HelpClose","colorpalette.vim","python-tools","execmap","cmake.vim","cmake.vim","vimwc.sh","vimbadword.sh","oceanblack.vim","php.vim-html-enhanced","cream-numberlines","asmMIPS","valgrind.vim","toc.vim","Qt.vim","ctags.vim","dante.vim","cpp.vim","gisdk","CRefVim","ruler.vim","Asciitable.vim","Adaryn.vim","BreakPts","brookstream","Russian-menu-for-gvimwin32","Conflict2Diff","tagsubmenu","m4pic.vim","nightwish.vim","Color-Sampler-Pack","ShowPairs","MarkShift","SeeTab","putty","resolv.conf-syntax","cf.vim","make-element","Reindent","otf.vim","sparc.vim","getdp","COMMENT.vim","WC.vim","gmsh.vim","SYN2HTML","tcsoft.vim","GetLatestVimScripts","WML-Wireless-Markup-Language-syntax","Color-Scheme-Test","greyblue.vim","colorize","DOS-Commands","fte.vim","chordpro.vim","vectorscript.vim","uniq.vim","stol.vim","ldap_schema.vim","ldif.vim","proc.vim","esperanto","epperl.vim","headers.vim","sip.vim","gpg.vim","gnupg","xml_cbks","VimDebug","scratch.vim","FeralToggleCommentify.vim","hexman.vim","Dotnet-Dictionaries","random.vim","matrix.vim","VisIncr","autumn.vim","listmaps.vim","Maxlen.vim","MakeDoxygenComment","VS-like-Class-Completion","GenerateMatlabFunctionComment","pgn.vim","genindent.vim","fluxbox.vim","ferallastchange.vim","blockhl2.vim","cschemerotate.vim","ftplugin-for-Calendar","Comment-Tools","incbufswitch.vim","feralalign.vim","VimTweak","calibre.vim","cleanphp","actionscript.vim","POD-Folder","VimSpeak","ample.vim","quancept.vim","po.vim","timecolor.vim","timecolor.vim","Visual-Cpp","NEdit","OIL.vim","cg.vim","parrot.vim","xmmsctrl.vim","isi2bib","sketch.vim","gdl.vim","msp.vim","brainfuck-syntax","sfl.vim","browser-like-scrolling-for-readonly-file","nuvola.vim","SideBar.vim","MSIL-Assembly","cygwin.vim","mupad.vim","trash.vim","wiki.vim","tagMenu","local_vimrc.vim","Hanoi-Tower","sudo.vim","co.vim","xmidas.vim","folddigest.vim","quicksession.vim","sql.vim","pam.vim","kickstart.vim","mdl.vim","gor.vim","yaml.vim","sbutils","movewin.vim","SwapHeader","svn.vim","dhcpd.vim","curcmdmode","cmdalias.vim","Intellisense-for-Vim","HelpExtractor","pic.vim","aiseered.vim","winhelp","opengl.vim","ttcn-syntax","ttcn-indent","VDLGBX.DLL","python_encoding.vim","showpairs-mutated","dusk","LogCVSCommit","peaksea","lpc.vim","hlcontext.vim","dont-click","gvim-with-tabs","VHDL-indent","ttcn-dict","mis.vim","table.vim","Source-Control","ocamlhelp.vim","umber-green","vgrep","lebrief.vim","vimcdoc","whereis.vim","highlight_cursor.vim","ntp.vim","php_console.vim","sessions.vim","pyfold","oasis.vim","gdm.vim","fluka.vim","vartabs.vim","delek.vim","qt2vimsyntax","tokens.vim","set_utf8.vim","python.vim","Relaxed-Green","simpleandfriendly.vim","ttcn-ftplugin","promela.vim","xterm16.vim","bmichaelsen","preview.vim","Walk.vim","FindMakefile","MixCase.vim","javaDoc.vim","gramadoir.vim","XQuery-syntax","expand.vim","zrf.vim","truegrid.vim","dks-il2-tex.vim","vimcommander","Smart-Diffsplit","robinhood.vim","darkblue2.vim","billw.vim","mail.vim","white.vim","HHCS_D","enumratingptn","HHCS","ephtml","rgbasm.vim","Mouse-Toggle","BlockWork","avrasm.vim","yum.vim","asmM68k.vim","find_in_files","mp.vim","Intellisense","VimNotes","gq","TT2-syntax","xmaslights.vim","smartmake","httpclog","RTF-1.6-Spec-in-Vim-Help-Format","systemc_syntax.tar.gz","selected-resizer","PureBasic-Syntax-file","macro.vim","python.vim","text.py","yo-speller","increment.vim","nasl.vim","ptl.vim","pyab","mars.vim","howto-ftplugin","SrchRplcHiGrp.vim","latex-mik.vim","Pydiction","Posting","Gothic","File-local-variables","less.vim","FX-HLSL","NSIS-2.0--Syntax","table_format.vim","LocateOpen","Destructive-Paste","inform.vim","VikiDeplate","cscope-quickfix","BlackBeauty","visual_studio.vim","unmswin.vim","Israelli-hebrew-shifted","phoneticvisual-hebrew-keyboard-mapphone","Redundant-phoneticvisual-Hebrew-keyboar","changesqlcase.vim","changeColorScheme.vim","allout.vim","Syntax-context-abbreviations","srec.vim","emacsmode","bufman.vim","automation.vim","GVColors","Posting","RegExpRef","passwd","buttercream.vim","fluxkeys.vim","ods.vim","AutoAlign","FormatBlock","FormatComment.vim","docbkhelper","armasm","EvalSelection.vim","edo_sea","pylint.vim","winpos.vim","gtags.vim","Viewing-Procmail-Log","Toggle","perl_synwrite.vim","ViewOutput","CharTab","nesC","Tower-of-Hanoi","sharp-Plugin-Added","ratfor.vim","fvl.vim","yiheb-il.vim","sql.vim","Editable-User-Interface-EUI-eui_vim","html_umlaute","nvi.vim","unicodeswitch.vim","pydoc.vim","nedit2","adam.vim","po.vim","sieve.vim","AsNeeded","Nibble","fdcc.vim","CSS-2.1-Specification","sqlldr.vim","tex_autoclose.vim","bufmenu2","svncommand.vim","timestamp.vim","html_portuquese","AutoFold.vim","russian-phonetic_utf-8.vim","colorsel.vim","XpMenu","timelog.vim","virata.vim","VimIRC.vim","TogFullscreen.vim","database-client","ftpsync","svg.vim","Karma-Decompiler","autosession.vim","newheader.vim","sccs.vim","screen.vim","edifact.vim","pqmagic.vim","ProjectBrowse","n3.vim","groovy.vim","StyleChecker--perl","2tex.vim","Scons-compiler-plugin","qf.vim","af.vim","aspnet.vim","psql.vim","multiselect","xml2latex","ToggleComment","php-doc","YAPosting","blugrine","latex_pt","replace","DumpStr.vim","RemoteSaveAll.vim","FTP-Completion","nexus.vim","uptime.vim","asmx86","php.vim-for-php5","autoit.vim","pic18fxxx","IncrediBuild.vim","folds.vim","chela_light","rest.vim","indentpython.vim","Siebel-VB-Script-SVB","Tibet","Maxscript","svn-diff.vim","idf.vim","ssa.vim","GtkFileChooser","Simple-templates","onsgmls.vim","mappinggroup.vim","metacosm.vim","ASPJScript","DoxygenToolkit.vim","VHT","pdftotext","rpl","rpl","rpl","aspvbs.vim","FiletypeRegisters","nant-compiler-script","tbf-vimfiles","Window-Sizes","menu_pt_br.vimfix","TransferChinese.vim","gtk-vim-syntax","2htmlj","glsl.vim","SearchInBuffers.vim","Docbook-XSL-compiler-file","Phrases","Olive","Lynx-Offline-Documentation-Browser","srec.vim","srec.vim","lingo.vim","buflist","lingodirector.vim","PLI-Tools","clipbrd","check-mutt-attachments.vim","corewars.vim","redcode.vim","potwiki.vim","updt.vim","revolutions.vim","feralstub.vim","Phoenity-discontinued","aftersyntax.vim","IndentHL","xmlwf.vim","Visual-Mark","errsign","log.vim","msvc2003","scalefont","uc.vim","commenter","OOP.vim","cream-iso639.vim","cream-iso3166-1","HTMLxC.vim","vimgrep.vim","array.vim","vimtabs.vim","CodeReviewer.vim","cube.vim","uc.vim","uc.vim","sf.vim","monday","ST20-compiler-plugin","R.vim","octave.vim","delete.py","groff-keymap","The-Mail-Suite-tms","browser.vim","InteractHL.vim","curBuf.vim","vsutil.vim","DavesVimPack","Menu-Autohide","pygtk_color","Vive.vim","actionscript.vim","greputils","HC12-syntax-highlighting","asp.vim","click.vim","cecutil","mingw.vim","abap.vim","vimsh","dsPIC30f","BufOnly.vim","ConfirmQuit.vim","fasm-compiler","python_calltips","netrw.vim","cscope_win","lindo.vim","VUT","replvim.sh","xmms.vim","HiColors","MS-Word-from-VIM","multiwin.vim","multiAPIsyntax","earth.vim","Black-Angus","tpp.vim","cfengine.vim","sas.vim","InsertTry.vim","VimRegEx.vim","blitzbasic.vim","Archive","cream-statusline-prototype","TabLaTeX","buffer-perlpython.pl","txt2tags-menu","hamster.vim","hamster.vim","clearsilver","hamster.vim","VB.NET-Syntax","VB.NET-Indent","ACScope","ptu","java_src_link.vim","AutumnLeaf","WhatsMissing.vim","bulgarian.vim","edifile.vim","rcs.vim","pydoc.vim","TWiki-Syntax","pmd.vim","BodySnatcher","MapleSyrup","ooosetup.vim","reverse.vim","mod_tcsoft.vim","PHP-correct-Indenting","anttestreport","lingo.vim","lpl.vim","UpdateModDate.vim","vimUnit","lxTrace","vim2ansi","synmark.vim","vim_faq.vim","jhlight.vim","javascript.vim","css.vim","scratch.vim","Japanese-Keymapping","vcbc.vim","scilab.tar.gz","scilab.tar.gz","tree","FileTree","Cisco-ACL-syntax-highlighting-rules","header.vim","inkpot","jhdark","C-fold","ccimpl.vim","bufkill.vim","perl-test-manage.vim","GetFDCText.vim","cygwin_utils.vim","globalreplace.vim","remote-PHP-debugger","xbl.vim","JavaKit","ledger.vim","ledger.vim","txt2tags","unhtml","pagemaker6","tSkeleton","foldcol.vim","jexplorer","html_danish","EditJava","tolerable.vim","Wiked","substitute.vim","sharp-Indent","GoboLinux-ColorScheme","Abc-Menu","DetectIndent","templates.vim","tComment","Rhythmbox-Control-Plugin","sharp-Syntax","oceanlight","OAL-Syntax","PVCS-access","context_complete.vim","fileaccess","avr.vim","tesei.vim","MultipleSearch2.vim","uniface.vim","turbo.vim","rotate.vim","cream-replacemulti","cleanswap","matrix.vim","hcc.vim","wc.vim","AutoUpload","expander.vim","vfp8.vim","vis","omlet.vim","ocaml.annot.pl","nodiff.vim","increment_new.vim","namazu.vim","c.vim","bsh.vim","WhereFrom","oo","Java-Syntax-and-Folding","ProvideX-Syntax","DNA-Tools","vimCU","cvsvimdiff","latexmenu","XML-Indent","AddIfndefGuard","Vim-JDE","cvsdiff.vim","Super-Shell-Indent","cool.vim","Perldoc-from-VIM","The-NERD-Commenter","darkblack.vim","OpenGLSL","monkeyd-configuration-syntax","OCaml-instructions-signature---parser","plist.vim","my-_vimrc-for-Windows-2000XP7-users","DotOutlineTree","Vim-klip-for-Serence-Klipfolio-Windows","explorer-reader.vim","recent.vim","crontab.freebsd.vim","Rainbow-Parenthesis","mom.vim","DoTagStuff","gentypes.py","YankRing.vim","mathml.vim","xhtml.vim","MS-SQL-Server-Syntax","Mark","autoit.vim","Guardian","octave.vim","Markdown-syntax","desert256.vim","Embedded-Vim-Preprocessor","cvsmenu.vim-updated","Omap.vim","swig","cccs.vim","vc_diff","Teradata-syntax","timekeeper","trt.vim","greens","VIMEN","pike.vim","aspvbs.vim","wood.vim","custom","sienna","tmda_filter.vim","cstol.vim","tex_umlaute","Quick-access-file-Menu","IComplete","Emacs-outline-mode","teol.vim","acsb","drcstubs","drc_indent","rubikscube.vim","php_check_syntax.vim","Mathematica-Syntax-File","Mathematica-Indent-File","SpotlightOpen","autoscroll","vsearch.vim","quantum.vim","ToggleOptions.vim","crontab.vim","tagselect","TinyBufferExplorer","TortoiseSVN.vim","nasl.vim","sadic.tgz","tabs.vim","otherfile.vim","otherfile.vim","LogiPat","luarefvim","keywords.vim","Pida","nightshade.vim","form.vim","rsl.vim","Color-Scheme-Explorer","Project-Browser-or-File-explorer-for-vim","Shortcut-functions-for-KeepCase-script-","maximize.dll","recycle.dll-and-recycle.vim","php_funcinfo.vim","T7ko","cguess","php_template","another-dark-scheme","java_fold","DataStage-Universe-Basic","vimplate","vimplate","bwftmenu.vim","asmM6502.vim","udvm.vim","bwHomeEndAdv.vim","bwUtility.vim","snippetsEmu","perlprove.vim","Dynamic-Keyword-Highlighting","CSVTK","ps2vsm","advantage","The-Stars-Color-Scheme","bufferlist.vim","Impact","Windows-PowerShell-Syntax-Plugin","xslt","verilogams.vim","XHTML-1.0-strict-help-file","sudoku","tidy","Pleasant-colorscheme","VST","A-soft-mellow-color-scheme","Professional-colorscheme-for-Vim","pluginfonts.vim","TabBar","Autoproject","last_change","last_change","AutoTag","switchtags.vim","dmd","VIM-Email-Client","cxxcomplete","The-Vim-Gardener","Colortest","Mud","Mud","Modelines-Bundle","syntaxada.vim","Night-Vision-Colorscheme","PDV--phpDocumentor-for-Vim","eraseSubword","larlet.vim","Cthulhian","SmartCase","HP-41-syntax-file","HP-41-file-type-plugin","Last-Modified","cloudy","xslhelper.vim","adobe.vim","Peppers","syntaxconkyrc.vim","bookmarks.vim","Zopedav","CVSconflict","TextMarker","ldap.vim","asmh8300","TailMinusF","QFixToggle","fpc.vim","Chars2HTML","cfengine-log-file-highlighting","syntaxuil.vim","cHeaderFinder","syntaxudev.vim","charon","SessionMgr","UniCycle","interfaces","gdbvim","build.vim","jay-syntax","d.vim","GreedyBackspace.vim","BuildWin","py_jump.vim","motus.vim","fish.vim","Processing-Syntax","range-search.vim","xml.vim","tagSetting.vim","javap.vim","desertedocean.vim","Zen-Color-Scheme","DarkZen-Color-Scheme","gnupg-symmetric.vim","desertedocean.vim","understated","impactG","DesertedOceanBurnt","Local-configuration","OMNeTpp-NED-syntax-file","Workspace-Manager","bwTemplate","vim_colors","brsccs.vim","bibFindIndex","Auto-debug-your-vim","shorewall.vim","carvedwood","avs.vim","jadl.vim","openvpn","softblue","bufmap.vim","corn","dtdmenu","iptables","CarvedWoodCool","darkerdesert","selection_eval.vim","cfname","checksyntax","textutil.vim","haml.zip","Dev-Cpp-Scheme","HiMtchBrkt","Compiler-Plugin-for-msbuild-csc","XML-Folding","compilerpython.vim","winmanager","xsl-fo","XML-Completion","telstar.vim","colors","AllBuffersToOneWindow.vim","MoveLine","Altair-OptiStruct-Syntax","Low-Contrast-Color-Schemes","vera.vim","VHDL-indent-93-syntax","svn_commit","cecscope","baycomb","VCard-syntax","copypath.vim","CycleColor","Grape-Color","moin.vim","glark.vim","syntaxm4.vim","dtd2vim","docbook44","moria","Ant","netrw.vim","far","bayQua","promela","lbnf.vim","watermark","Sift","vim7-install.sh","yellow","maude.vim","Modeliner","Surveyor","muttrc.vim","CmdlineCompl.vim","cvops-aut.vim","kid.vim","marklar.vim","spectro.vim","StickyCursor","fasm.vim","django.vim","ScrollColors","PluginKiller","jr.vim","JavaScript-syntax","pyte","Sudoku-Solver","Efficient-python-folding","derefined","initng","Align.vim","all-colors-pack","rfc2html","delins.vim","slr.vim","Vimball","Search-unFold","jbase.vim","jbase.vim","LargeFile","TabLineSet.vim","XHTML-1.0-Strict-vim7-xml-data-file","autohi","manuscript.vim","screenpaste.vim","VimVS6","SwitchExt","VhdlNav","smcl.vim","changelog","ClassTree","icalendar.vim","OmniCppComplete","maven2.vim","WinWalker.vim","cmaxx","magic.vim","vbnet.vim","javaimports.vim","habiLight","comments.vim","FlexWiki-syntax-highlighting","timing.vim","backburnerEdit_Visual_Block.vim","txt.vim","amarok.vim","vimproject","TagsParser","remind","pluginbackup.vim","colorsmartin_krischik.vim","Highlighter.vim","mousefunc-option-patch","GetChar-event-patch","pythoncomplete","Tabline-wrapping-patch","foxpro.vim","abolish.vim","perl_search_lib","compilergnat.vim","ftpluginada.vim","bluez","jVim","Simple-Color-Scheme","ScreenShot","autoproto.vim","autoloadadacomplete.vim","CD_Plus","xul.vim","Toggle-Window-Size","icansee.vim","KDE-GVIM-vimopen","Neverness-colour-scheme","Rainbow-Parenthsis-Bundle","patchreview.vim","forth.vim","ftdetectada.vim","gtd","rails.vim","abnf","montz.vim","redstring.vim","php.vim","SQLComplete.vim","systemverilog.vim","settlemyer.vim","findstr.vim","crt.vim","css.vim","tcl.vim","cr-bs-del-space-tab.vim","FlagIt","lookupfile","vim-addon-background-cmd","tobase","Erlang-plugin-package","actionscript.vim","verilog_systemverilog.vim","myghty.vim","ShowFunc","skk.vim","unimpaired.vim","octave.vim","crestore.vim","comment.vim","showhide.vim","warsow.vim","blacklight","color_toon","yanktmp.vim","highlight.vim","pop11.vim","Smooth-Scroll","developer","tcl.vim","colornames","gsl.vim","HelpWords","color_peruse","Chrome-syntax-script","Ada-Bundle","IncRoman.vim","Access-SQL-Syntax-file","vj","phps","Satori-Color-Scheme","SWIG-syntax","tdl.vim","afterimage.vim","cshelper","vimtips_with_comments","scvim","phpx","TIMEIT","phpfolding.vim","pastie.vim","x12-syntax","liquid.vim","doriath.vim","findfuncname.vim","XChat-IRC-Log","gnuchangelog","sh.vim","svncommand-tng","matlab_run.vim","candycode.vim","JDL-syntax-file","myfold.vim","SourceCodeObedience","MultiTabs","cpp.vim","AfterColors.vim","zzsplash","SuperTab-continued.","switch_headers.vim","tikiwiki.vim","str2numchar.vim","addexecmod.vim","ASL","scrollfix","asmx86_64","freya","highlight_current_line.vim","proe.vim","git.zip","cobol.zip","quilt","doxygenerator","The-NERD-tree","dw_colors","mint","redocommand","rubycomplete.vim","asm8051.vim","buftabs","tavi.vim","Alternate-workspace","campfire","blink","doorhinge.vim","darktango.vim","blueprint.vim","pdf.vim","Drupal-5.0-function-dictionary","toggle_words.vim","twilight","Tab-Name","tidy-compiler-script","Vexorian-color-scheme","ekvoli","IndexedSearch","Darcs","DNA-sequence-highlighter","plaintex.vim","Tango-colour-scheme","jdox","MakeInBuilddir","mail_indenter","IndentConsistencyCop","IndentConsistencyCopAutoCmds","tailtab.vim","desertEx","SnippetsMgr","StateExp","VPars","surround.vim","C_Epita","vimGTD","vimksh","Remove-Trailing-Spaces","edc-support","vdb.vim","vdb-duplicated","redcode.vim","Marks-Browser","php_getset.vim","FencView.vim","scons.vim","SWIFT-ATE-Syntax","Business-Objects-Syntax","Test.Base-syntax","darker-robin","Tail-Bundle","tcl_snit.vim","tcl_sqlite.vim","tcl.vim","tabula.vim","WLS-Mode","gvimext.dll--support-tabs-under-VIM-7","renamer.vim","cf.vim","vimpager","pyljvim","capslock.vim","ruby_imaps","Templeet","sal-syntax","exUtility","tAssert","perlcritic-compiler-script","rdark","aedit","vbugle","echofunc.vim","applescript.vim","gnuplot.vim","RunVim.applescript","Info.plist","filetype.vim","R-MacOSX","Utility","vst_with_syn","nightflight.vim","amifmt.vim","compilerflex.vim","javascript.vim","toggle_word.vim","GotoFileArg.vim","kib_darktango.vim","tGpg","kib_plastic","surrparen","TTrCodeAssistor","sparql.vim","BinarySearchMove","lbdbq","kate.vim","conlangs","lojban","surrogat","aspnetcs","lua-support","code_complete","tcl_itcl.vim","tcl_togl.vim","recent.vim","SnipSnap","lispcomplete.vim","etk-vim-syntax","woc","DAMOS-tools","Haml","Menu_SQL_Templates.vim","tcl_critcl.vim","Vimgrep-Replace","cvsdiff","Wombat","tcmdbar.vim","scala.vim","mlint.vim","polycl.vim","cscope-wrapper","apachestyle","javacomplete","hexsearch.vim","wikipedia.vim","Bexec","Audacious-Control","tagscan","erm.vim","fcsh-tools","vibrantink","autoloadTemplate.vim","SETL2","svnvimdiff","smarty.vim","polycfg.vim","IndentHL","c16gui","eclipse.vim","compview","brief2","SearchFold","MultiEnc.vim","calmar256-lightdark.vim","Vimplate-Enhanced","guicolorscheme.vim","Infobasic-Set-Syntax-FTDetect-FTPlugi","Random-Tip-Displayer","gotofile","greplace.vim","sqlvim.sh","Windows-PowerShell-Indent-File","Windows-PowerShell-File-Type-Plugin","buffers_search_and_replace","Yankcode","vimbuddy.vim","NAnt-completion","NAnt-syntax","incfilesearch.vim","NetSend.vim","Hints-for-C-Library-Functions","Hints-for-C-Library-Functions","smp","writebackup","writebackupVersionControl","html-improved-indentation","VimSpy","asciidoc.vim","des3.vim","st.vim","RDF-Namespace-complete","bufpos","BlitzBasic-syntax-and-indentation","tEchoPair","IndentAnything","Javascript-Indentation","nicotine.vim","screenplay","jman.vim","OceanBlack256","haproxy","gitdiff.vim","NesC-Syntax-Highlighting","arpalert","AutoClose","carrot.vim","SearchSyntaxError","clarity.vim","Twitter","Xdebugxs-dictionary-of-functions","textmate16.vim","Jinja","native.vim","mako.vim","eZVim","Directory-specific-settings","errormarker.vim","kpl.vim","tlib","tmru","tselectfiles","tselectbuffer","doctest-syntax","simplefold","genshi.vim","django.vim","fruity.vim","summerfruit.vim","projtags.vim","psql.vim","verilog_emacsauto.vim","securemodelines","voodu.vim","vimoutliner-colorscheme-fix","AutoComplPop","ck.vim","svndiff","Increment-and-Decrement-number","felix.vim","python_import.vim","scmCloseParens","nginx.vim","AnyPrinter","DiffGoFile","automated-rafb.net-uploader-plugin","LustyExplorer","vividchalk.vim","CimpTabulate.vim","vmake","Vim-Setup-system","gmcs.vim","ragtag.vim","synic.vim","vcsnursery","FindFile","ael.vim","freefem.vim","skill_comment.vim","REPL","ReloadScript","camelcasemotion","tmboxbrowser","snipper","creole.vim","QuickBuf","SuperPre","in.vim","perlhelp.vim","tbibtools","vdm.vim","mySqlGenQueryMenu.vim","Scheme-Mode","clibs.vim","cvsps-syntax","javalog.vim","ChocolatePapaya","vpp.vim","omniperl","context-complier-plugin","bbs.vim","syntaxalgol68.vim","Rename","DBGp-client","maxscript.vim","svndiff.vim","visSum.vim","html_french","git-commit","rectcut","OOP-javascript-indentation","Syntax-for-XUL","todo.vim","autofmt","drools.vim","fx.vim","stingray","JSON.vim","QuickFixFilterUtil","outline","Dictionary","VimExplorer","gvim-pdfsync","systemverilog.vim","Vimpress","yavdb","doxygen-support.vim","smart_cr","yasnippets","SmartX","CharSort","cimpl","Tabmerge","Simple256","vimscript-coding-aids","tie.vim","lodgeit.vim","Ruby-Snippets","gvim-extensions-for-TALpTAL","indenthaskell.vim","Highlight-and-Mark-Lines","deb.vim","trivial256","Parameter-Helpers","JET_toggle","pyconsole_vim.vim","lettuce.vim","rcscript","rcscript","Easy-alignment-to-column","Sass","vimremote.sh","halfmove","vimff","GtagsClient","FuzzyFinder","runtests.vim","mosalisp.vim","khaki.vim","two2tango","gitvimdiff","kwiki.vim","Shell-History","triangle.vim","NightVision","confluencewiki.vim","railscasts","bruce.vim","undo_tags","iast.vim","sas.vim","blinking_cursor","lookup.vim","python_ifold","gobgen","ColorSchemeMenuMaker","karma.vim","progressbar-widget","greplist.vim","buffer-status-menu.vim","AutoClose","sessionman.vim","dbext4rdb","openssl.vim","DrillCtg","ttoc","cheat.vim","no_quarter","tregisters","ttags","3DGlasses.vim","Gettext-PO-file-compiler","headerguard.vim","Tailf","erlang-indent-file","brew.vim","camlanot.vim","motion.vim","taskpaper.vim","MarkLines","4NT-Bundle","vimblog.vim","makeprgs","swap-parameters","trag","colorful256.vim","F6_Comment-old","F6_Comment","hookcursormoved","narrow_region","QuickComment","tcalc","AutoScrollMode","of.vim","VimPdb","myvim.vim","mips.vim","Flash-Live-Support-Agent-and-Chatroom","nosql.vim","BlockDiff","vimpp","LustyJuggler","enscript-highlight","idlang.vim","asmc54xx","TranslateIt","ttagecho","soso.vim","PropBank-Semantic-Role-Annotations","matchparenpp","winwkspaceexplorer","Warm-grey","haskell.vim","coq-syntax","xemacs-mouse-drag-copy","checksum.vim","executevimscript","newlisp","yate","ttagcomplete","bbcode","yet-another-svn-script","switch-files","rcg_gui","rcg_term","indenthtml.vim","setsyntax","phtml.vim","industrial","Coq-indent","autoresize.vim","mysqlquery","comments.vim","javascript.vim","gen_vimoptrc.vim","TI-Basic-Syntax","code-snippet","refactor","WuYe","Acpp","view_diff","verilog.vim","reloaded.vim","complval.vim","Puppet-Syntax-Highlighting","Smartput","Tab-Menu","narrow","fakeclip","xml_autons","textobj-user","textobj-datetime","EnvEdit.vim","kwbdi.vim","R.vim","oberon2","hiveminder.vim","scratch","csv-reader","BBCode","chords","robocom","autohotkey-ahk","pspad-colors-scheme","Torquescript-syntax-highlighting","Processing","Io-programming-language-syntax","GCov-plugin","gcov.vim","webpreview","speeddating.vim","HeaderCVS","bg.py","basic-colors","Twitter","SDL-library-syntax-for-C","accurev","Wikidoc-syntax-highlighting","symfony.vim","Noweb","XmlPretty","Socialtext-wiki-syntax-highlighting","byter","tintin.vim","tabpage_sort.vim","syntax-highlighting-for-tintinttpp","repeat.vim","Css-Pretty","PBwiki-syntax-highlighting","sgf.vim","xoria256.vim","undobranche_viewer.vim","showmarks","unibasic.vim","nice-vim","GOBject-Builder-gob2","prmths","VimTrac","quiltdiff","ncss.vim","css_color.vim","sessions.vim","snippets.vim","RecentFiles","marvim","greenvision","leo256","altfile","diffchanges.vim","timestamp","VFT--VIM-Form-Toolkit","DataStage-Server-and-Parallel","sharp-Syntax","GNU-R","renamec.vim","ukrainian-enhanced.vim","patran.vim","dakota.vim","Doxygen-via-Doxygen","jammy.vim","osx_like","PERLDOC2","head.vim","repmo.vim","Railscasts-Theme-GUIand256color","cwiki","rdhelp.txt","cqml.vim","Source-Explorer-srcexpl.vim","ColorSchemeEditor","reliable","vimlatex","smoothPageScroll.vim","file-line","git-file.vim","pig.vim","Latex-Text-Formatter","earendel","Luinnar","dtrace-syntax-file","MountainDew.vim","Syntax-for-Fasta","fpdf.vim","number-marks","Unicode-Macro-Table","antlr3.vim","beauty256","rastafari.vim","gauref.vim","northland.vim","SCMDiff","Boost-Build-v2-BBv2-syntax","vimgen","TwitVim","CoremoSearch","runzip","Relativize","Txtfmt-The-Vim-Highlighter","pyrex.vim","Shobogenzo","seoul","Obvious-Mode","VimTAP","Switch","darkspectrum","qfn","groovy.vim","debugger.py","Limp","bensday","Allegro-4.2-syntax-file","CmdlineComplete","tinymode.vim","STL-improved","sort-python-imports","vimwiki","browser.vim","autopreview","pacific.vim","beachcomber.vim","WriteRoom-for-Vim","h80","nc.vim","rtorrent-syntax-file","previewtag","WarzoneResourceFileSyntax","useful-optistruct-functions","StringComplete","darkrobot.vim","256-jungle","vcsbzr.vim","openser.vim","RemoveDups.VIM","less.bat","upf.vim","darkroom","FFeedVim","xml_taginsert","pac.vim","common_vimrc","journal.vim","publish.vim","railstab.vim","musicbox.vim","buffergrep","dark-ruby","bpel.vim","Git-Branch-Info","Named-Buffers","Contrasty","nagios-syntax","occur.vim","xtemplate","EZComment","vera.vim","silent.vim","colorful","apachelogs.vim","vim-rpcpaste","pygdb","AutoInclude","nightflight2.vim","gladecompletion.vim","flydiff","textobj-fold","textobj-jabraces","DevEiate-theme","jptemplate","cmdlinehelp","blackboard.vim","pink","brook.vim","huerotation.vim","cup.vim","vmv","Specky","fgl.vim","ctags.exe","loremipsum","smartchr","skeleton","linglang","Resolve","SwapIt","Glob-Edit","sipngrep","sipngrep-helper","codepad","fortran.vim","perl-mauke.vim","Gembase-dml-plugins","foldsearch","spring.vim","vimdb.vim","Textile-for-VIM","Text-Especially-LaTeX-Formatter","Clever-Tabs","portablemsys","GoogleSearchVIM","Indent-Highlight","softlight.vim","sofu.vim","QuickName","thegoodluck","auto_wc.vim","zoom.vim","zshr.vim","TextFormat","LaTeX-error-filter","batch.vim","catn.vim","nopaste.vim","Tumblr","log.vim","chlordane.vim","pathogen.vim","session.vim","backup.vim","metarw","metarw-git","ku","bundle","simple-pairs","molokai","postmail.vim","dictview.vim","ku-bundle","ku-metarw","Vimchant","bufmru.vim","trinity.vim","Chimp","indentgenie.vim","rootwater.vim","RltvNmbr.vim","stlrefvim","FastGrep","textobj-lastpat","Superior-Haskell-Interaction-Mode-SHIM","Nekthuth","tags-for-std-cpp-STL-streams-...","clue","louver.vim","diff_navigator","simplewhite.vim","vimxmms2","autoincludex.vim","ScopeVerilog","vcsc.py","darkbone.vim","CCTree","vimmp","Duplicated","sqloracle.vim","automatic-for-Verilog","ClosePairs","dokuwiki.vim","if_v8","vim-addon-sql","htmlspecialchars","mlint.vim","win9xblueback.vim","Verilog-constructs-plugin","RemoveIfdef","Note-Maker","winter.vim","buf2html.vim","sqlite_c","endwise.vim","cern_root.vim","conomode.vim","pdc.vim","CSApprox","MPC-syntax","Django-Projects","QuickTemplate","darkeclipse.vim","Fly-Between-Projects","Cutting-and-pasting-txt-file-in-middle","Fly-Between-Projects","hfile","cheat","sqlplsql","Russian-PLansliterated","advice","stackreg","Pit-Configuration","Robotbattle-Scripting-Language","Lissard-syntax","MatlabFilesEdition","Refactor-Color-Scheme","sql_iabbr-2","ku-args","Yow","lastchange","Miranda-syntax-highlighting","Tango2","textobj-diff","jQuery","Merb-and-Datamapper","Format-Helper","quickrun","gadgetxml.vim","PySmell","Wordnet.vim","Gist.vim","Transmit-FTP","arpeggio","nour.vim","code_complete-new-update","LineCommenter","autocorrect.vim","literal_tango.vim","commentToggle","corporation","W3AF-script-syntax-file","Side-C","Php-Doc","fuzzyjump.vim","shymenu","EasyGrep","Php-Doc","TagManager-BETA","pyflakes.vim","VimLocalHistory","Python-Documentation","Download-Vim-Scripts-as-Cron-Task","UpdateDNSSerial","narrow","Pago","PylonsCommand","sqlserver.vim","msdn_help.vim","nightsky","miko","eyapp","google","outputz","mtys-vimrc","unibox","enzyme.vim","AutoTmpl","AutoTmpl","Python-Syntax-Folding","kellys","session_dialog.vim","wombat256.vim","cdargs","submode","sandbox","translit","smartword","paintbox","Csound-compiler-plugin","python_open_module","Gentooish","ini-syntax-definition","cbackup.vim","Persistent-Abbreviations","ActionScript-3-Omnicomplete","grsecurity.vim","maroloccio","pygtk_syntax","Quagmire","Gorilla","textobj-indent","python_check_syntax.vim","proc.vim","fortran_codecomplete.vim","Rack.Builder-syntax","maroloccio2","eclm_wombat.vim","maroloccio3","ViBlip","pty.vim","Fruidle","Pimp","Changed","shellinsidevim.vim","blood","toggle_unit_tests","VimClojure","fly.vim","lightcolors","vanzan_color","tetragrammaton","VimIM","0scan","DBGp-Remote-Debugger-Interface","Spiderhawk","proton","RunView","guepardo.vim","charged-256.vim","ctxabbr","widower.vim","lilydjwg_green","norwaytoday","WOIM.vim","Dpaste.com-Plugin","reorder-tabs","searchfold.vim","wokmarks.vim","Jifty-syntax","Scratch","Thousand-separator","Perl-MooseX.Declare-Syntax","jpythonfold.vim","Thesaurus","IndentCommentPrefix","po.vim","slimv.vim","nxc.vim","muttaliasescomplete.vim","d.vim","cca.vim","Lucius","earthburn","ashen.vim","css-color-preview","snipMate","Mastermind-board-game","StarRange","SearchCols.vim","EditSimilar","Buffer-grep","repy.vim","xsltassistant.vim","php.vim","BusyBee","wps.vim","Vicle","jam.vim","irssilog.vim","CommentAnyWay","jellybeans.vim","myprojects","gitignore","Match-Bracket-for-Objective-C","gams.vim","numbertotext","NumberToEnglish","ansi_blows.vim","bufMenuToo","simple_comments.vim","runVimTests","utf8-math","Vim-Rspec","Blazer","LogMgr","vimdecdef","apidock.vim","ack.vim","Darkdevel","codeburn","std-includes","WinMove","summerfruit256.vim","lint.vim","Session-manager","spec.vim","Fdgrep","blogit.vim","popup_it","quickfixsigns","lilydjwg_dark","upAndDown","PDV-revised","glimpse","vylight","FSwitch","HTML-AutoCloseTag","Zmrok","LBufWin","tmarks","Skittles-Dark","gvimfullscreen_win32","lighttpd-syntax","reorder.vim","todolist.vim","Symfony","wargreycolorscheme","paster.vim","Haskell-Cuteness","svk","nextfile","vimuiex","TaskList.vim","send.vim","PA_translator","textobj-entire","xptemplate","Rubytest.vim","vimstall","sdticket","vimtemplate","graywh","SpamAssassin-syntax","ctk.vim","textobj-function","neocomplcache","up2picasaweb","ku-quickfix","TODO-List","ProtoDef","Cabal.vim","Vimya","exVim","Vim-R-plugin","explorer","compilerjsl.vim","dosbatch-indent","nimrod.vim","csindent.vim","SearchPosition","smartmatcheol.vim","google.vim","ScmFrontEnd-former-name--MinSCM","blogger","jlj.vim","tango-morning.vim","haskell.vim","PLI-Auto-Complete","python_coverage.vim","Erlang_detectVariable","bandit.vim","TagHighlight","Templates-for-Files-and-Function-Groups","darkburn","PBASIC-syntax","darkZ","fitnesse.vim","bblean.vim","cuteErrorMarker","Arduino-syntax-file","squirrel.vim","Simple-R-Omni-Completion","VOoM","Changing-color-script","g15vim","clips.vim","plumbing.vim","ywvim","mako.vim","HtmlHelper","Mark","setget","shell_it","fastlane","TuttiColori-Colorscheme","tango-desert.vim","Hoogle","smarttill","cocoa.vim","altercmd","supercat.vim","nature.vim","GoogleReader.vim","textobj-verticalbar","cursoroverdictionary","Colorzone","colorsupport.vim","FastLadder.vim","herald.vim","zOS-Enterprise-Compiler-PLI","cuteTodoList","iabassist","dual.vim","kalt.vim","kaltex.vim","fbc.vim","operator-user","ats-lang-vim","MediaWiki-folding-and-syntax-highlight","EnhancedJumps","elise.vim","elisex.vim","Dictionary-file-for-Luxology-Modo-Python","argtextobj.vim","PKGBUILD","editsrec","regreplop.vim","ReplaceWithRegister","mrpink","tiddlywiki","PA_ruby_ri","EnumToCase","commentop.vim","SudoEdit.vim","vimrc","Screen-vim---gnu-screentmux","sign-diff","nextCS","Tag-Signature-Balloons","UltiSnips","textobj-syntax","mutt-aliases","mutt-canned","Proj","arc.vim","AutoFenc.vim","cssvar","math","Rename2","translit_converter","Syntax-Highlighting-for-db2diag.log","jsbeautify","tkl.vim","jslint.vim","donbass.vim","sherlock.vim","Notes","Buffer-Reminder-Remake","PreviewDialog","Logcat-syntax-highlighter","Syntastic","bib_autocomp.vim","v2.vim","bclear","vimper","blue.vim","ruby.vim","greek_polytonic.vim","git-cheat","falcon.vim","nuweb-multi-language","d8g_01","d8g_02","d8g_03","d8g_04","vimdiff-vcs","falcon.vim","banned.vim","delimitMate.vim","evening_2","color-chooser.vim","forneus","Mustang2","Quich-Filter","Tortoise","qtmplsel.vim","falcon.vim","falcon.vim","dull","Better-Javascript-Indentation","Join.vim","emv","vimscript","pipe.vim","JumpInCode","Conque-Shell","Crazy-Home-Key","grex","whitebox.vim","logpad.vim","vilight.vim","tir_black","gui2term.py","moss","python-tag-import","Django-helper-utils","operator-replace","DumbBuf","template-init.vim","wwwsearch","cpan.vim","Melt-Vim","InsertList","rargs.vim","cmdline-increment.vim","popup_it","perdirvimrc--Autoload-vimrc-files-per-di","hybridevel","phpErrorMarker","Functionator","CheckAttach.vim","SoftTabStops","Pasto","tango.vim","Windows-PowerShell-indent-enhanced","NERD_tree-Project","JavaScript-syntax-add-E4X-support","php_localvarcheck.vim","chocolate.vim","assistant","md5.vim","Nmap-syntax-highlight","haxe_plugin","fontsize.vim","InsertChar","hlasm.vim","term.vim","MailApp","PyMol-syntax","hornet.vim","Execute-selection-in-Python-and-append","testname","Asneeded-2","smarty-syntax","DBGp-client","sqlplus.vim","unicode.vim","baan.vim","libperl.vim","filter","multisearch.vim","RTM.vim","Cobalt-Colour-scheme","roo.vim","csv.vim","mimicpak","xmms2ctrl","buf_it","template.vim","phpcodesniffer.vim","wikinotes","powershellCall","HiVim","QuickFixHighlight","noused","coldgreen.vim","vorg","FlipLR","simple-comment","ywchaos","haskellFold","pod-helper.vim","Script-Walker","color-codes-SQL-keywords-from-Oracle-11g","FindInNERDTree","Speedware","perlomni.vim","go.vim","go.vim","github-theme","vimmpc","exjumplist","textobj-fatpack","grey2","prettyprint.vim","JumpInCode-new-update","GNU-as-syntax","NSIS-syntax-highlighting","colqer","gemcolors","Go-Syntax","fortran_line_length","Ruby-Single-Test","OmniTags","FindMate","signature_block.vim","record-repeat.vim","php.vim","signal_dec_VHDL","HTML-menu-for-GVIM","spinner.vim","RDoc","XPstatusline","rc.vim","mib_translator","Markdown","growlnotify.vim","JavaAspect","gsession.vim","cgc.vim","manuscript","CodeOverview","bluechia.vim","slurper.vim","create_start_fold_marker.vim","doubleTap","filetype-completion.vim","vikitasks","PyPit","open-terminal-filemanager","Chrysoprase","circos.vim","TxtBrowser","gitolite.vim","ShowFunc.vim","AuthorInfo","Cfengine-3-ftplugin","Cfengine-version-3-syntax","vim-addon-manager","Vim-Condensed-Quick-Reference","hlint","Enhanced-Ex","Flex-Development-Support","restart.vim","selfdot","syntaxGemfile.vim","spidermonkey.vim","pep8","startup_profile","extended-help","tplugin","SpitVspit","Preamble","Mercury-compiler-support","FirstEffectiveLine.vim","vimomni","std.vim","tocterm","apt-complete.vim","SnippetComplete","Dictionary-List-Replacements","Vimrc-Version-Numbering","mark_tools","rfc-syntax","fontzoom.vim","histwin.vim","vim-addon-fcsh","vim-addon-actions","superSnipMate","bzr-commit","hexHighlight.vim","Multi-Replace","strawimodo","vim-addon-mw-utils","actionscript3id.vim","RubySinatra","ccvext.vim","visualstar.vim","AutomaticLaTeXPlugin","AGTD","bvemu.vim","GoogleSuggest-Complete","The-Max-Impact-Experiment","cflow-output-colorful","SaneCL","c-standard-functions-highlight","Wavefronts-obj","hypergit.vim","hex.vim","csp.vim","load_template","emoticon.vim","emoticon.vim","bisect","groovyindent","liftweb.vim","line-number-yank","neutron.vim","SyntaxMotion.vim","Doxia-APT","daemon_saver.vim","ikiwiki-nav","ucf.vim","ISBN-10-to-EAN-13-converter","sha1.vim","hmac.vim","cucumber.zip","mrkn256.vim","fugitive.vim","blowfish.vim","underwater","trogdor","Parameter-Text-Objects","php-doc-upgrade","ZenCoding.vim","jumphl.vim","qmake--syntax.vim","R-syntax-highlighting","BUGS-language","AddCppClass","loadtags","OpenCL-C-syntax-highlighting","pummode","stickykey","rcom","SaveSigns","ywtxt","Rackup","colorselector","TranslateEnToCn","utlx_interwiki.vim","BackgroundColor.vim","django-template-textobjects","html-advanced-text-objects","candyman.vim","tag_in_new_tab","indentpython","vxfold.vim","simplecommenter","CSSMinister","Twee-Integration-for-Vim","httplog","treemenu.vim","delete-surround-html","tumblr.vim","vspec","tcommand","ColorX","alex.vim","happy.vim","Cppcheck-compiler","vim-addon-completion","spin.vim","EasyOpts","Find-files","Bookmarking","tslime.vim","vimake","Command-T","PickAColor.vim","grsecurity","rename.vim","tex-turkce","motpat.vim","orange","Mahewincs","Vim-Title-Formatter","syntaxhaskell.vim","tesla","XTermEsc","vim-indent-object","noweb.vim","vimgdb","cmd.vim","RST-Tables","css3","clevercss.vim","compilerpython.vim","cmakeref","operator-camelize","scalacommenter.vim","vicom","acomment","smartmove.vim","vimform","changesPlugin","Maynard","Otter.vim","ciscoasa.vim","translit3","vimsizer","tex_mini.vim","lastpos.vim","Manuals","VxLib","256-grayvim","mdark.vim","aftersyntaxc.vim","mayansmoke","repeater.vim","ref.vim","recover.vim","Slidedown-Syntax","ShowMultiBase","reimin","self.vim","kiss.vim","Trac-Wikimarkup","NrrwRgn","ego.vim","Delphi-7-2010","CodeFactory","JavaScript-Indent","tagmaster","qiushibaike","dc.vim","tf2.vim","glyph.vim","OutlookVim","GetFile","vimtl","RTL","Sessions","autocomp.vim","TortoiseTyping","syntax-codecsconf","cvsdiff.vim","yaifa.vim","Silence","PNote","mflrename","nevfn","Tumble","vplinst","tony_light","pyref.vim","legiblelight","truebasic.vim","writebackupToAdjacentDir","GUI-Box","LaTeX-Box","mdx.vim","leglight2","RemoveFile.vim","formatvim","easytags.vim","SingleCompile","CFWheels-Dictionary","fu","skk.vim","tcbuild.vim","grails-vim","django_templates.vim","PySuite","shell.vim","vim-addon-sbt","PIV","xpcomplete","gams","Search-in-Addressbook","teraterm","CountJump","darkBlue","underwater-mod","open-browser.vim","rvm.vim","Vim-Script-Updater","beluga-syntax","tac-syntax","datascript.vim","phd","obsidian","ez_scroll","vim-snipplr","vim-haxe","hgrev","zetavim","quickrun.vim","wmgraphviz","reload.vim","Smooth-Center","session.vim","pytestator","sablecc.vim","CSS-one-line--multi-line-folding","vorax","slang_syntax","ikiwiki-syntax","opencl.vim","gitview","ekini-dark-colorscheme","pep8","pyflakes","tabops","endline","pythondo","obviously-insert","toggle_mouse","regbuf.vim","mojo.vim","luainspect.vim","pw","phpcomplete.vim","SyntaxComplete","vimgcwsyntax","JsLint-Helper","Haskell-Highlight-Enhanced","typeredeemer","BusierBee","Shapley-Values","help_movement","diff_movement","fortunes_movement","mail_movement","CSS3-Highlights","vimpluginloader","jsonvim","vimstuff","vimargumentchec","vimcompcrtr","vimoop","yamlvim","DokuVimKi","jade.vim","v4daemon","ovim","Starting-.vimrc","gedim","current-func-info.vim","undofile.vim","vim-addon-ocaml","Haskell-Conceal","trailing-whitespace","rdark-terminal","mantip","htip","python_showpydoc.vim","tangoshady","bundler","cHiTags","Quotes","Smart-Parentheses","operator-reverse","python_showpydoc","rslTools","presets","View-Ports","Replay.vim","qnamebuf","processing-snipmate","ProjectTag","Better-CSS-Syntax-for-Vim","indexer.tar.gz","285colors-with-az-menu","LanguageTool","VIM-Color-Picker","Flex-4","lodestone","Simple-Javascript-Indenter","porter-stem","stem-search","TeX-PDF","PyInteractive","HTML5-Syntax-File","VimgrepBuffer","ToggleLineNumberMode","showcolor.vim","html5.vim","blockinsert","LimitWindowSize","minibufexplorerpp","tdvim_FoldDigest","bufsurf","Open-associated-programs","aspnetide.vim","Timer-routine","Heliotrope","CaptureClipboard","Shades-of-Amber","Zephyr-Color-Scheme","Jasmine-snippets-for-snipMate","swap","RubyProxy","L9","makesd.vim","ora-workbench","sequence","phaver","Say-Time","pyunit","clang","Son-of-Obisidian","Selenitic","diff-fold.vim","Bird-Syntax","Vimtodo","cSyntaxAfter","Code.Blocks-Dark","omnetpp","command-list","open_file_from_clip_board","CommandWithMutableRange","RangeMacro","tchaba","kirikiri.vim","Liquid-Carbon","actionscript.vim","ProjectCTags","Python-2.x-Standard-Library-Reference","Python-3.x-Standard-Library-Reference","ProjectParse","Tabbi","run_python_tests","eregex.vim","OMNeTpp4.x-NED-Syntax-file","Quotes","looks","Lite-Tab-Page","Show-mandictperldocpydocphpdoc-use-K","newsprint.vim","pf_earth.vim","RevealExtends","openurl.vim","southernlights","numbered.vim","grass.vim","toggle_option","idp.vim","sjump.vim","vim_faq","Sorcerer","up.vim","TrimBlank","clang-complete","smartbd","Gundo","altera_sta.vim","altera.vim","vim-addon-async","vim-refact","vydark","gdb4vim","savemap.vim","operator-html-escape","Mizore","maxivim","vim-addon-json-encoding","tohtml_wincp","vim-addon-signs","unite-colorscheme","unite-font","vim-addon-xdebug","VimCoder.jar","FTPDEV","lilypink","js-mask","vim-fileutils","stakeholders","PyScratch","Blueshift","VimCalc","unite-locate","lua_omni","verilog_systemverilog_fix","mheg","void","VIP","Smart-Home-Key","tracwiki","newspaper.vim","rdist-syntax","zenesque.vim","auto","VimOrganizer","stackoverflow.vim","preview","inccomplete","screen_line_jumper","chance-of-storm","unite-gem","devbox-dark-256","lastchange.vim","qthelp","auto_mkdir","jbosslog","wesnothcfg.vim","UnconditionalPaste","unite-yarm","NERD_Tree-and-ack","tabpagecolorscheme","Figlet.vim","Peasy","Indent-Guides","janitor.vim","southwest-fog","Ceasy","txt.vim","Shebang","vimblogger_ft","List-File","softbluev2","eteSkeleton","hdl_plugin","blockle.vim","ColorSelect","notes.vim","FanVim","Vimblr","vcslogdiff","JumpNextLongLine","vimorator","emacsmodeline.vim","textobj-rubyblock","StatusLineHighlight","shadow.vim","csc.vim","JumpToLastOccurrence","perfect.vim","polytonic.utf-8.spl","opencl.vim","iim.vim","line-based_jump_memory.vim","hdl_plugin","localrc.vim","BOOKMARKS--Mark-and-Highlight-Full-Lines","chapa","unite.vim","neverland.vim--All-colorschemes-suck","fokus","phpunit","vim-creole","Search-Google","mophiaSmoke","mophiaDark","Google-translator","auto-kk","update_perl_line_directives","headerGatesAdd.vim","JellyX","HJKL","nclipper.vim","syntax_check_embedded_perl.vim","xterm-color-table.vim","zazen","bocau","supp.vim","w3cvalidator","toner.vim","QCL-syntax-hilighting","kkruby.vim","hdl_plugin","Mind_syntax","Comment-Squawk","neco-ghc","pytest.vim","Enhanced-Javascript-syntax","LispXp","Nazca","obsidian2.vim","vim-addon-sml","pep8","AsyncCommand","lazysnipmate","Biorhythm","IniParser","codepath.vim","twilight256.vim","PreciseJump","cscope_plus.vim","Cobaltish","neco-look","XFST-syntax-file","Royal-Colorschemes","pbcopy.vim","golded.vim","Getafe","ParseJSON","activity-log","File-Case-Enforcer","Microchip-Linker-Script-syntax-file","RST-Tables-works-with-non-english-langu","lexctwolc-Syntax-Highlighter","mxl.vim","fecompressor.vim","Flog","Headlights","Chess-files-.pgn-extension","vim-paint","vundle","funprototypes.vim","SVF-syntax","indentpython.vim","Compile","dragon","Tabular","Tagbar","vimake-vim-programmers-ide","align","windows-sif-syntax","csc.snippets","tidydiff","latte","thermometer","Clean","Neopro","Vim-Blog","bitly.vim","bad-apple","robokai","makebg","asp.net","Atom","vim-remote","IPC-syntax-highlight","PyREPL.vim","phrase.vim","virtualenv.vim","reporoot.vim","rebar","urilib","visualctrlg","textmanip.vim","compilerg95.vim","Risto-Color-Scheme","underlinetag","paper","compilergfortran.vim","compilerifort.vim","Scala-argument-formatter","FindEverything","vim_etx","emacs-like-macro-recorder","To-Upper-case-case-changer","vim-erlang-skeleteons","taglist-plus","PasteBin.vim","compilerpcc.vim","scrnpipe.vim","TeX-9","extradite.vim","VimRepress","text-object-left-and-right","Scala-Java-Edit","vim-stylus","vim-activator","VimOutliner","avr8bit.vim","iconv","accentuate.vim","Solarized","Gravity","SAS-Syntax","gem.vim","vim-scala","Rename","EasyMotion","boost.vim","ciscoacl.vim","Distinguished","mush.vim","cmdline-completion","UltraBlog","GetFilePlus","strange","vim-task","Tab-Manager","XPath-Search","plantuml-syntax","rvmprompt.vim","Save-Current-Font","fatrat.vim","Sesiones.vim","opener.vim","cascading.vim","Google-Translate","molly.vim","jianfan","Dagon","plexer","vim-online","gsearch","Message-Formatter","sudoku_game","emacscommandline","fso","openscad.vim","editqf","visual-increment","gtrans.vim","PairTools","Table-Helper","DayTimeColorer","Amethyst","hier","Javascript-OmniCompletion-with-YUI-and-j","m2sh.vim","colorizer","Tabs-only-for-indentation","modelica","terse","dogmatic.vim","ro-when-swapfound","quit-another-window","gitv","Enter-Indent","jshint.vim","pacmanlog.vim","lastmod.vim","ignore-me","vim-textobj-quoted","simplenote.vim","Comceal","checklist.vim","typofree.vim","Redhawk-Vim-Plugin","vim-soy","Find-XML-Tags","cake.vim","vim-coffee-script","browserprint","jovial.vim","pdub","ucompleteme","ethna-switch","Fanfou.vim","colorv.vim","Advancer-Abbreviation","Auto-Pairs","octave.vim","cmdline-insertdatetime","reorder-columns","calm","nicer-vim-regexps","listtag","Diablo3","vim_django","nautilus-py-vim","IDLE","operator-star","XQuery-indentomnicompleteftplugin","browsereload-mac.vim","splitjoin.vim","vimshell-ssh","ShowMarks7","warez-colorscheme","Quicksilver.vim","wikilink","Buffergator","Buffersaurus","ri-viewer","beautiful-pastebin","chef.vim","indsas","lua.vim","AutoSaveSetting","resizewin","cpp_gnuchlog.vim","tangolight","IDSearch","frawor","git_patch_tags.vim","snipmate-snippets","widl.vim","WinFastFind","ReplaceFile","gUnit-syntax","Handlebars","svnst.vim","The-Old-Ones","Atomic-Save","vim-orgmode","Vimper-IDE","vimgtd","gnupg.vim","Filesearch","VimLite","AutoCpp","simpleRGB","cakephp.vim","googleclosurevim","vim-task-org","brep","vrackets","xorium.vim","transpose-words","Powershell-FTDetect","LycosaExplorer","ldap_schema.vim","Lookup","Intelligent-Tags","lemon.vim","SnipMgr","repeat-motion","skyWeb","Toxic","sgmlendtag","rake.vim","orangeocean256","cdevframework","textgenshi.vim","aldmeris","univresal-blue-scheme","cab.vim","copy-as-rtf","baobaozhu","rfc5424","saturn.vim","tablistlite.vim","functionlist.vim","hints_opengl.vim","wikiatovimhelp","ctags_cache","werks.vim","RegImap","Calm-Breeze","Rst-edit-block-in-tab","Ambient-Color-Scheme","golden-ratio","annotatedmarks","quickhl.vim","FixCSS.vim","enablelvimrc.vim","commentary.vim","prefixer.vim","cssbaseline.vim","html_emogrifier.vim","Premailer.vim","tryit.vim","fthook.vim","sql.vim","zim-syntax","Transcription-Name-Helper","Rcode","obvious-resize","lemon256","swapcol.vim","vim-ipython","EasyPeasy","chinachess.vim","tabpage.vim","tabasco","light2011","numlist.vim","fuzzee.vim","SnippetySnip","melt-syntax","diffwindow_movement","noweboutline.vim","Threesome","quickfixstatus.vim","SimpylFold","indent-motion","mcabberlog.vim","easychair","right_align","galaxy.vim","vim-pandoc","putcmd.vim","vim-rpsl","olga_key","statusline.vim","bad-whitespace","ctrlp.vim","sexy-railscasts","TagmaTips","blue_sky","gccsingle.vim","kiwi.vim","mediawiki","Vimerl","MarkdownFootnotes","linediff.vim","watchdog.vim","syntaxdosini.vim","pylint-mode","NagelfarVim","TclShell","google_prettify.vim","Vimpy","vim-pad","baancomplete","racket.vim","scribble.vim","racket-auto-keywords.vim","Ambient-Theme","White","vim-dokuwiki","slide-show","Speech","vim-google-scribe","fcitx.vim","TagmaTasks","vimroom.vim","MapFinder","mappingmanager","ahkcomplete","Python-mode-klen","tagfinder.vim","rainbow_parentheses.vim","Lyrics","abbott.vim","wiki.vim","todotxt.vim","RST-Tables-CJK","utags","mango.vim","indentfolds","Twilight-for-python","Python-Syntax","vim-json-bundle","VIM-Metaprogramming","statline","SonicTemplate.vim","vim-mnml","Tagma-Buffer-Manager","desert-warm-256","html-source-explorer","codepaper","php-doc","Cpp11-Syntax-Support","node.js","Cleanroom","anwolib","fontforge_script.vim","prop.vim","vim-symbols-strings","vim-diff","openrel.vim","apg.vim","TFS","ipi","RSTO","project.vim","tex_AutoKeymap","log.vim","mirodark","vim-kickstart","MatchTag","Lisper.vim","Dart","vim-ocaml-conceal","csslint.vim","nu42dark-color-scheme","Colour-theme-neon-pk","simple_bookmarks.vim","modeleasy-vim-plugin","aurum","inline_edit.vim","better-snipmate-snippet","LastBuf.vim","SchemeXp","TVO--The-Vim-Outliner-with-asciidoc-supp","yankstack","vim-octopress","ChickenMetaXp","ChickenSetupXp","nscripter.vim","weibo.vim","vim-python-virtualenv","vim-django-support","nose.vim","nodeunit.vim","SpellCheck","lrc.vim","cue.vim","visualrepeat","git-time-lapse","boolpat.vim","Mark-Ring","Festoon","dokuwiki","unite-scriptenames","ide","tocdown","Word-Fuzzy-Completion","rmvim","Xoria256m","shelp","Lawrencium","grads.vim","epegzz.vim","Eddie.vim","behat.zip","phidgets.vim","gtags-multiwindow-browsing","lightdiff","vm.vim","SmartusLine","vimprj","turbux.vim","html-xml-tag-matcher","git-diff","ft_improved","nerdtree-ack","ambicmd.vim","fountain.vim","Powerline","EasyDigraph.vim","autosess","DfrankUtil","ruscmd","textobj-line","Independence","qtpy.vim","switch-buffer-quickly","simple-dark","gf-user","gf-diff","viewdoc","Limbo-syntax","rhinestones","buffet.vim","pwdstatus.vim","gtk-mode","indentjava.vim","coffee-check.vim-B","coffee-check.vim","compot","xsnippet","nsl.vim","vombato-colorscheme","ocamlMultiAnnot","mozpp.vim","mozjs.vim","e2.lua","gmlua.vim","vim-punto-switcher","toggle_comment","CapsulaPigmentorum.vim","CompleteHelper","CamelCaseComplete","vim-addon-haskell","tagport","cd-hook","pfldap.vim","WhiteWash","TagmaLast","Gummybears","taskmanagementvim","flymaker","ditaa","lout.vim","vim-flake8","phpcs.vim","badwolf","jbi.vim","Vim-Support","murphi.vim","argumentative.vim","editorconfig-vim","thinkpad.vim","Coverity-compiler-plugin","vim-wmfs","Trailer-Trash","ipyqtmacvim.vim","writebackupAutomator","CodeCommenter","sandbox_hg","pdv-standalone","Yii-API-manual-for-Vim","fountainwiki.vim","hop-language-syntax-highlight","Skittles-Berry","django.vim","pyunit.vim","EasyColour","tmpclip.vim","Improved-paragraph-motion","tortex","Add-to-Word-Search","fwk-notes","calendar.vim","mystatusinfo.vim","workflowish","tabman.vim","flashdevelop.vim","hammer.vim","Colorizer--Brabandt","less-syntax","DynamicSigns","ShowTrailingWhitespace","DeleteTrailingWhitespace","JumpToTrailingWhitespace","source.vim","mediawiki.vim","regexroute.vim","css3-syntax-plus","diff-toggle","showmarks2","Finder-for-vim","vim-human-dates","vim-addon-commenting","cudajinja.vim","vim-pomodoro","phpqa","TaskMotions","ConflictMotions","Sauce","gitvimrc.vim","instant-markdown.vim","vroom","portmon","spacebox.vim","paredit.vim","Ayumi","Clam","vim_movement","vbs_movement","dosbatch_movement","TextTransform","HyperList","python-imports.vim","youdao.dict","XDebug-DBGp-client-for-PHP","Vim-Gromacs","vimux","Vimpy--Stoner","readnovel","Vitality","close-duplicate-tabs","StripWhiteSpaces","vim-jsbeautify","clean_imports","WebAPI.vim","flipwords.vim","restore_view.vim","SpaceBetween","autolink","vim-addon-rdebug","DBGp-X-client","Splice","vim-htmldjango_omnicomplete","vim-addon-ruby-debug-ide","a-new-txt2tags-syntax","vim-cpp-auto-include","rstatusline","muxmate","vim4rally","SAS-Indent","modx","ucpp-vim-syntax","bestfriend.vim","vim-dasm","evervim","Fortune-vimtips","VDBI.vim","Ideone.vim","neocomplcache-snippets_complete","RbREPL.vim","AmbiCompletion","london.vim","jsruntime.vim","maven-plugin","vim-mou","Transpose","PHPUnit-QF","TimeTap","jsoncodecs.vim","jsflakes.vim","jsflakes","DBGPavim","nosyntaxwords","mathematic.vim","vtimer.vim","_jsbeautify","license-loader","cmdpathup","matchindent.vim","automatic-for-Verilog--guo","lingodirector.vim--Pawlik","Ubloh-Color-Scheme","html_FileCompletion","PyChimp","sonoma.vim","highlights-for-radiologist","Xdebug","burnttoast256","vmark.vim--Visual-Bookmarking","gprof.vim","jshint.vim--Stelmach","sourcebeautify.vim","HgCi","EscapeBchars","cscope.vim","php-cs-fixer","cst","OnSyntaxChange","python_fold_compact","EditPlus"] \ No newline at end of file diff --git a/.vim/bundle/AutoComplPop b/.vim/bundle/AutoComplPop new file mode 160000 index 0000000..0b075cf --- /dev/null +++ b/.vim/bundle/AutoComplPop @@ -0,0 +1 @@ +Subproject commit 0b075cf5e6ef05584ef6377e116e8d0fe1f8f788 diff --git a/.vim/bundle/ctrlp.vim b/.vim/bundle/ctrlp.vim new file mode 160000 index 0000000..564176f --- /dev/null +++ b/.vim/bundle/ctrlp.vim @@ -0,0 +1 @@ +Subproject commit 564176f01d7f3f7f8ab452ff4e1f5314de7b0981 diff --git a/.vim/bundle/emmet-vim b/.vim/bundle/emmet-vim new file mode 160000 index 0000000..5442207 --- /dev/null +++ b/.vim/bundle/emmet-vim @@ -0,0 +1 @@ +Subproject commit 5442207ccb4468ee511a3ae5aa4d81839b247d24 diff --git a/.vim/bundle/jedi-vim b/.vim/bundle/jedi-vim new file mode 160000 index 0000000..eef60e0 --- /dev/null +++ b/.vim/bundle/jedi-vim @@ -0,0 +1 @@ +Subproject commit eef60e056a621e256cf4c1c9e91a397b454e3ede diff --git a/.vim/bundle/nerdtree b/.vim/bundle/nerdtree new file mode 160000 index 0000000..5f3a44d --- /dev/null +++ b/.vim/bundle/nerdtree @@ -0,0 +1 @@ +Subproject commit 5f3a44d066a1ab356cc12476ac9f4d271d72645a diff --git a/.vim/bundle/nerdtree-git-plugin b/.vim/bundle/nerdtree-git-plugin new file mode 160000 index 0000000..6a9b312 --- /dev/null +++ b/.vim/bundle/nerdtree-git-plugin @@ -0,0 +1 @@ +Subproject commit 6a9b3122cb89b3a45ec444f9787a895125aca8aa diff --git a/.vim/bundle/python-mode b/.vim/bundle/python-mode new file mode 160000 index 0000000..73620c4 --- /dev/null +++ b/.vim/bundle/python-mode @@ -0,0 +1 @@ +Subproject commit 73620c44c4cd036a8133f77e2f56ca8995640cff diff --git a/.vim/bundle/supertab b/.vim/bundle/supertab new file mode 160000 index 0000000..cdaa5c2 --- /dev/null +++ b/.vim/bundle/supertab @@ -0,0 +1 @@ +Subproject commit cdaa5c27c5a7f8b08a43d0b2e65929512299e33a diff --git a/.vim/bundle/syntastic b/.vim/bundle/syntastic new file mode 160000 index 0000000..78c0d21 --- /dev/null +++ b/.vim/bundle/syntastic @@ -0,0 +1 @@ +Subproject commit 78c0d21a9b0329766732ca2743a848af1c49e791 diff --git a/.vim/bundle/vim-airline b/.vim/bundle/vim-airline new file mode 160000 index 0000000..e83ed24 --- /dev/null +++ b/.vim/bundle/vim-airline @@ -0,0 +1 @@ +Subproject commit e83ed2408878ddd3bedf07d563b3ec1139a8f5ec diff --git a/.vim/bundle/vim-commentary b/.vim/bundle/vim-commentary new file mode 160000 index 0000000..73e0d9a --- /dev/null +++ b/.vim/bundle/vim-commentary @@ -0,0 +1 @@ +Subproject commit 73e0d9a9d1f51b6cc9dc965f62669194ae851cb1 diff --git a/.vim/bundle/vim-htmldjango_omnicomplete b/.vim/bundle/vim-htmldjango_omnicomplete new file mode 160000 index 0000000..0824d12 --- /dev/null +++ b/.vim/bundle/vim-htmldjango_omnicomplete @@ -0,0 +1 @@ +Subproject commit 0824d12c7af67287c673c19574ebb3b4972f96c0 diff --git a/.vim/bundle/vim-indent-object b/.vim/bundle/vim-indent-object new file mode 160000 index 0000000..41d700f --- /dev/null +++ b/.vim/bundle/vim-indent-object @@ -0,0 +1 @@ +Subproject commit 41d700f14b3decccdde421fbfe49e95a084a2f89 diff --git a/.vim/bundle/vim-lion b/.vim/bundle/vim-lion new file mode 160000 index 0000000..08d5e71 --- /dev/null +++ b/.vim/bundle/vim-lion @@ -0,0 +1 @@ +Subproject commit 08d5e714e87305c4b42f17db373af8244293e423 diff --git a/.vim/bundle/vim-markdown b/.vim/bundle/vim-markdown new file mode 160000 index 0000000..2cd50d2 --- /dev/null +++ b/.vim/bundle/vim-markdown @@ -0,0 +1 @@ +Subproject commit 2cd50d2ca657091c6aa787a3847284fb4cceff49 diff --git a/.vim/bundle/vim-powerline b/.vim/bundle/vim-powerline new file mode 160000 index 0000000..09c0cea --- /dev/null +++ b/.vim/bundle/vim-powerline @@ -0,0 +1 @@ +Subproject commit 09c0cea859a2e0989eea740655b35976d951a84e diff --git a/.vim/bundle/vim-surround b/.vim/bundle/vim-surround new file mode 160000 index 0000000..e49d6c2 --- /dev/null +++ b/.vim/bundle/vim-surround @@ -0,0 +1 @@ +Subproject commit e49d6c2459e0f5569ff2d533b4df995dd7f98313 diff --git a/.vim/bundle/vim-virtualenv b/.vim/bundle/vim-virtualenv new file mode 160000 index 0000000..85b14c7 --- /dev/null +++ b/.vim/bundle/vim-virtualenv @@ -0,0 +1 @@ +Subproject commit 85b14c7e3f7f0f0ea9cf2c7e010f4c1b44e9eaf1 diff --git a/.vim/bundle/xptemplate b/.vim/bundle/xptemplate new file mode 160000 index 0000000..63e7d0c --- /dev/null +++ b/.vim/bundle/xptemplate @@ -0,0 +1 @@ +Subproject commit 63e7d0cc35892e8ac49aeee766c1f1f349c2ce93 diff --git a/.vim/colors/mayansmoke.vim b/.vim/colors/mayansmoke.vim new file mode 100644 index 0000000..6d146f8 --- /dev/null +++ b/.vim/colors/mayansmoke.vim @@ -0,0 +1,343 @@ +" ============================================================================= +" +" File: mayansmoke.vim +" Description: Vim color scheme file +" Maintainer: Jeet Sukumaran (GUI colors); Clayton Parker (cterm colors) +" +" ============================================================================= + +" Initialization and Setup {{{1 +" ============================================================================= +set background=light +highlight clear +if exists("syntax_on") + syntax reset +endif +let colors_name = "mayansmoke" +" }}} + +" Normal Color {{{1 +" ============================================================================= +hi Normal gui=NONE guifg=Black guibg=#F4F4E8 +" }}} + +" Highlight Groups {{{1 +" ============================================================================= +" Groups (see ':help highlight-groups'): +" ColorColumn highlight to use with ':set colorcolumn' +" Cursor the character under the cursor +" CursorIM like Cursor, but used when in IME mode |CursorIM| +" CursorColumn the screen column that the cursor is in when 'cursorcolumn' is set +" CursorLine the screen line that the cursor is in when 'cursorline' is set +" Directory directory names (and other special names in listings) +" DiffAdd diff mode: Added line |diff.txt| +" DiffChange diff mode: Changed line |diff.txt| +" DiffDelete diff mode: Deleted line |diff.txt| +" DiffText diff mode: Changed text within a changed line |diff.txt| +" ErrorMsg error messages on the command line +" VertSplit the column separating vertically split windows +" Folded line used for closed folds +" FoldColumn 'foldcolumn' +" SignColumn column where |signs| are displayed +" IncSearch 'incsearch' highlighting; also used for the text replaced with ":s///c" +" LineNr Line number for ":number" and ":#" commands, and when 'number' option is set. +" MatchParen The character under the cursor or just before it, if it is a paired bracket, and its match. |pi_paren.txt| +" ModeMsg 'showmode' message (e.g., "-- INSERT --") +" MoreMsg |more-prompt| +" NonText '~' and '@' at the end of the window, etc. +" Normal normal text +" Pmenu Popup menu: normal item. +" PmenuSel Popup menu: selected item. +" PmenuSbar Popup menu: scrollbar. +" PmenuThumb Popup menu: Thumb of the scrollbar. +" Question |hit-enter| prompt and yes/no questions +" Search Last search pattern highlighting (see 'hlsearch'). +" SpecialKey Meta and special keys listed with ":map", text that is displayed differently from what it really is (such as tabs, spaces in listchars etc.). +" SpellBad Word that is not recognized by the spellchecker. |spell| +" SpellCap Word that should start with a capital. |spell| +" SpellLocal Word that is recognized by the spellchecker as one that is +" SpellRare Word that is recognized by the spellchecker as one that is hardly ever used. |spell| +" StatusLine status line of current window +" StatusLineNC status lines of not-current windows +" TabLine tab pages line, not active tab page label +" TabLineFill tab pages line, where there are no labels +" TabLineSel tab pages line, active tab page label +" Title titles for output from ":set all", ":autocmd" etc. +" Visual Visual mode selection +" VisualNOS Visual mode selection when vim is "Not Owning the Selection". +" WarningMsg warning messages +" WildMenu current match in 'wildmenu' completion +hi ColorColumn guifg=NONE guibg=#EEEEDD +hi Cursor guifg=bg guibg=fg gui=NONE +if hlexists('MayanSmokeCursorLine') + hi link CursorColumn MayanSmokeCursorLine + hi link CursorLine MayanSmokeCursorLine +elseif exists('g:mayansmoke_cursor_line_visibility') && g:mayansmoke_cursor_line_visibility >= 2 + hi CursorColumn guifg=NONE guibg=NavajoWhite gui=NONE + hi CursorLine guifg=NONE guibg=NavajoWhite gui=NONE +elseif exists('g:mayansmoke_cursor_line_visibility') && g:mayansmoke_cursor_line_visibility >= 1 + hi CursorColumn guifg=NONE guibg=white gui=NONE + hi CursorLine guifg=NONE guibg=white gui=NONE +else + hi CursorColumn guifg=NONE guibg=#FFFDD0 gui=NONE + hi CursorLine guifg=NONE guibg=#FFFDD0 gui=NONE +endif +hi CursorIM guifg=bg guibg=fg gui=NONE +hi lCursor guifg=bg guibg=fg gui=NONE +hi DiffAdd guifg=NONE guibg=SeaGreen1 gui=NONE +hi DiffChange guifg=NONE guibg=LightSkyBlue1 gui=NONE +hi DiffDelete guifg=NONE guibg=LightCoral gui=NONE +hi DiffText guifg=black guibg=LightCyan1 gui=NONE +hi Directory guifg=#1600FF guibg=bg gui=NONE +hi ErrorMsg guifg=Red2 guibg=NONE gui=NONE +hi FoldColumn guifg=SteelBlue4 guibg=LightYellow2 gui=bold +hi Folded guifg=SteelBlue4 guibg=Gainsboro gui=italic +if hlexists('MayanSmokeSearch') + hi link IncSearch MayanSmokeSearch + hi link Search MayanSmokeSearch +elseif exists('g:mayansmoke_search_visibility') && g:mayansmoke_search_visibility >= 4 + hi IncSearch guifg=white guibg=red gui=NONE + hi Search guifg=white guibg=red gui=NONE +elseif exists('g:mayansmoke_search_visibility') && g:mayansmoke_search_visibility == 3 + hi IncSearch guifg=black guibg=gold gui=NONE + hi Search guifg=black guibg=gold gui=NONE +elseif exists('g:mayansmoke_search_visibility') && g:mayansmoke_search_visibility == 2 + hi IncSearch guifg=white guibg=darkorange gui=NONE + hi Search guifg=white guibg=darkorange gui=NONE +elseif exists('g:mayansmoke_search_visibility') && g:mayansmoke_search_visibility == 0 + hi IncSearch guifg=black guibg=tan gui=NONE + hi Search guifg=black guibg=tan gui=NONE +else + hi IncSearch guifg=black guibg=khaki gui=NONE + hi Search guifg=black guibg=khaki gui=NONE +endif +hi LineNr guifg=#666677 guibg=#cccfbf gui=NONE +hi MatchParen guifg=black guibg=LemonChiffon3 gui=bold +hi ModeMsg guifg=White guibg=tomato1 gui=bold +hi MoreMsg guifg=SeaGreen4 guibg=bg gui=bold +hi NonText guifg=LightCyan3 guibg=bg gui=bold + +hi Pmenu guifg=Orange4 guibg=LightYellow3 gui=NONE +hi PmenuSel guifg=ivory2 guibg=NavajoWhite4 gui=bold +hi PmenuSbar guifg=White guibg=#999666 gui=NONE +hi PmenuThumb guifg=White guibg=#7B7939 gui=NONE + +hi Question guifg=Chartreuse4 guibg=bg gui=bold +hi SignColumn guifg=white guibg=LightYellow3 gui=NONE +if hlexists('MayanSmokeSpecialKey') + hi link SpecialKey MayanSmokeSpecialKey +elseif exists('g:mayansmoke_special_key_visibility') && g:mayansmoke_special_key_visibility >= 2 + hi SpecialKey guifg=black guibg=NavajoWhite gui=NONE +elseif exists('g:mayansmoke_special_key_visibility') && g:mayansmoke_special_key_visibility == 0 + hi SpecialKey guifg=bisque3 guibg=NONE gui=NONE +else + hi SpecialKey guifg=white guibg=ivory3 gui=NONE +endif +hi SpellBad guisp=Firebrick2 gui=undercurl +hi SpellCap guisp=Blue gui=undercurl +hi SpellLocal guisp=DarkCyan gui=undercurl +hi SpellRare guisp=Magenta gui=undercurl +hi StatusLine guifg=#FFFEEE guibg=#557788 gui=NONE +" hi StatusLineNC guifg=#EAE6E2 guibg=LightSteelBlue3 gui=italic +hi StatusLineNC guifg=#F4F4EE guibg=#99aabb gui=italic +hi TabLine guifg=fg guibg=LightGrey gui=underline +hi TabLineFill guifg=fg guibg=bg gui=reverse +hi TabLineSel guifg=fg guibg=bg gui=bold +hi Title guifg=DeepSkyBlue3 guibg=bg gui=bold +hi VertSplit guifg=#99aabb guibg=#99aabb +hi Visual guifg=white guibg=DeepSkyBlue1 gui=NONE +hi WarningMsg guifg=Firebrick2 guibg=bg gui=NONE +hi WildMenu guifg=Black guibg=SkyBlue gui=NONE +" }}} + +" 256-Color Terminal Colors, by Clayton Parker {{{1 +" ============================================================================= +hi Normal cterm=NONE ctermfg=16 ctermbg=255 +hi Comment ctermfg=110 +hi Constant ctermfg=214 + hi String ctermfg=30 + hi Boolean ctermfg=88 +hi Identifier ctermfg=160 +hi Function ctermfg=132 +hi Statement ctermfg=21 +hi Keyword ctermfg=45 +hi PreProc ctermfg=27 +hi Type ctermfg=147 +hi Special ctermfg=64 +hi Ignore ctermfg=255 +hi Error ctermfg=196 ctermbg=255 term=none +hi Todo ctermfg=136 ctermbg=255 cterm=NONE +hi VimError ctermfg=160 ctermbg=16 +hi VimCommentTitle ctermfg=110 +hi qfLineNr ctermfg=16 ctermbg=46 cterm=NONE +hi pythonDecorator ctermfg=208 ctermbg=255 cterm=NONE +hi Cursor ctermfg=255 ctermbg=16 cterm=NONE +hi CursorColumn ctermfg=NONE ctermbg=255 cterm=NONE +hi CursorIM ctermfg=255 ctermbg=16 cterm=NONE +hi CursorLine ctermfg=NONE ctermbg=254 cterm=NONE +hi lCursor ctermfg=255 ctermbg=16 cterm=NONE +hi DiffAdd ctermfg=16 ctermbg=48 cterm=NONE +hi DiffChange ctermfg=16 ctermbg=153 cterm=NONE +hi DiffDelete ctermfg=16 ctermbg=203 cterm=NONE +hi DiffText ctermfg=16 ctermbg=226 cterm=NONE +hi Directory ctermfg=21 ctermbg=255 cterm=NONE +hi ErrorMsg ctermfg=160 ctermbg=NONE cterm=NONE +hi FoldColumn ctermfg=24 ctermbg=252 cterm=NONE +hi Folded ctermfg=24 ctermbg=252 cterm=NONE +hi IncSearch ctermfg=255 ctermbg=160 cterm=NONE +hi LineNr ctermfg=253 ctermbg=110 cterm=NONE +hi NonText ctermfg=110 ctermbg=255 cterm=NONE +hi Pmenu ctermfg=fg ctermbg=195 cterm=NONE +hi PmenuSbar ctermfg=255 ctermbg=153 cterm=NONE +hi PmenuSel ctermfg=255 ctermbg=21 cterm=NONE +hi PmenuThumb ctermfg=111 ctermbg=255 cterm=NONE +hi SignColumn ctermfg=110 ctermbg=254 cterm=NONE +hi Search ctermfg=255 ctermbg=160 cterm=NONE +hi SpecialKey ctermfg=255 ctermbg=144 cterm=NONE +hi SpellBad ctermfg=16 ctermbg=229 cterm=NONE +hi SpellCap ctermfg=16 ctermbg=231 cterm=NONE +hi SpellLocal ctermfg=16 ctermbg=231 cterm=NONE +hi SpellRare ctermfg=16 ctermbg=226 cterm=NONE +hi StatusLine ctermfg=255 ctermbg=24 cterm=NONE +hi StatusLineNC ctermfg=253 ctermbg=110 cterm=NONE +hi Title ctermfg=75 ctermbg=255 cterm=NONE +hi VertSplit ctermfg=255 ctermbg=24 cterm=NONE +hi Visual ctermfg=255 ctermbg=153 cterm=NONE +hi WildMenu ctermfg=16 ctermbg=117 cterm=NONE + +" 1}}} + +" Syntax {{{1 +" ============================================================================= + +" General {{{2 +" ----------------------------------------------------------------------------- +" Groups ('*' = major; see 'help group-name'): +" *Comment any comment +" *Constant any constant +" String a string constant: "this is a string" +" Character a character constant: 'c', '\n' +" Number a number constant: 234, 0xff +" Boolean a boolean constant: TRUE, false +" Float a floating point constant: 2.3e10 +" *Identifier any variable name +" Function function name (also: methods for classes) +" *Statement any statement +" Conditional if, then, else, endif, switch, etc. +" Repeat for, do, while, etc. +" Label case, default, etc. +" Operator "sizeof", "+", "*", etc. +" Keyword any other keyword +" Exception try, catch, throw +" *PreProc generic Preprocessor +" Include preprocessor #include +" Define preprocessor #define +" Macro same as Define +" PreCondit preprocessor #if, #else, #endif, etc. +" *Type int, long, char, etc. +" StorageClass static, register, volatile, etc. +" Structure struct, union, enum, etc. +" Typedef A typedef +" *Special any special symbol +" SpecialChar special character in a constant +" Tag you can use CTRL-] on this +" Delimiter character that needs attention +" SpecialComment special things inside a comment +" Debug debugging statements +" *Error any erroneous construct +" *Todo anything that needs extra attention +" hi Comment guifg=#A2B5CD guibg=NONE gui=italic +hi Comment guifg=#96AAC2 guibg=NONE gui=italic +hi Constant guifg=DarkOrange guibg=NONE gui=NONE + hi String guifg=Aquamarine4 guibg=NONE gui=NONE + hi Boolean guifg=IndianRed4 guibg=NONE gui=NONE +hi Identifier guifg=brown3 guibg=NONE gui=NONE +hi Function guifg=VioletRed4 guibg=NONE gui=NONE +hi Statement guifg=blue1 guibg=NONE gui=NONE +hi Keyword guifg=DodgerBlue guibg=NONE gui=NONE +hi PreProc guifg=blue1 guibg=NONE gui=NONE +hi Type guifg=LightSlateBlue guibg=NONE gui=NONE +hi Special guifg=DarkOliveGreen4 guibg=NONE gui=NONE +hi Ignore guifg=bg guibg=NONE gui=NONE +hi Error guifg=Red guibg=NONE gui=underline +hi Todo guifg=tan4 guibg=NONE gui=underline +" 2}}} + +" Vim {{{2 +" ----------------------------------------------------------------------------- +hi VimError guifg=red guibg=Black gui=bold +hi VimCommentTitle guifg=DarkSlateGray4 guibg=bg gui=bold,italic +" 2}}} + +" QuickFix {{{2 +" ----------------------------------------------------------------------------- + +" syn match qfFileName "^[^|]*" nextgroup=qfSeparator +" syn match qfSeparator "|" nextgroup=qfLineNr contained +" syn match qfLineNr "[^|]*" contained contains=qfError +" syn match qfError "error" contained +hi qfFileName guifg=LightSkyBlue4 guibg=NONE gui=italic +hi qfLineNr guifg=coral guibg=NONE gui=bold +hi qfError guifg=red guibg=NONE gui=bold +" 2}}} + +" Python {{{2 +" ----------------------------------------------------------------------------- +hi pythonDecorator guifg=orange3 guibg=NONE gui=bold +hi link pythonDecoratorFunction pythonDecorator +" 2}}} + +" Diff {{{2 +" ----------------------------------------------------------------------------- +hi diffOldFile guifg=#006666 guibg=NONE gui=NONE +hi diffNewFile guifg=#0088FF guibg=NONE gui=bold +hi diffFile guifg=#0000FF guibg=NONE gui=NONE +hi link diffOnly Constant +hi link diffIdentical Constant +hi link diffDiffer Constant +hi link diffBDiffer Constant +hi link diffIsA Constant +hi link diffNoEOL Constant +hi link diffCommon Constant +hi diffRemoved guifg=#BB0000 guibg=NONE gui=NONE +hi diffChanged guifg=DarkSeaGreen guibg=NONE gui=NONE +hi diffAdded guifg=#00AA00 guibg=NONE gui=NONE +hi diffLine guifg=thistle4 guibg=NONE gui=italic +hi link diffSubname diffLine +hi link diffComment Comment +" 2}}} + +" PHP (contributed by Ryan Kulla) {{{2 +" ----------------------------------------------------------------------------- +" Ryan Kulla's addition for PHP syntax highlighting (for regular/terminal vim) +hi phpConditional ctermfg=21 cterm=NONE guifg=black +hi phpIdentifier ctermfg=0 cterm=NONE guifg=black +hi phpOperator ctermfg=black cterm=NONE guifg=black +hi phpRegion ctermfg=132 cterm=NONE guifg=VioletRed4 +hi phpComparison ctermfg=black cterm=NONE guifg=black +hi phpType ctermfg=darkgreen cterm=NONE guifg=darkgreen +hi phpParent ctermfg=black cterm=NONE guifg=black +hi phpMethodsVar ctermfg=132 cterm=NONE guifg=VioletRed4 +hi phpStatement ctermfg=21 cterm=NONE guifg=blue +hi phpStorageClass ctermfg=21 cterm=NONE guifg=blue +hi phpStringSingle ctermfg=30 cterm=NONE guifg=Aquamarine4 +hi phpStringDouble ctermfg=30 cterm=NONE guifg=Aquamarine4 +hi phpFunctions ctermfg=21 cterm=NONE guifg=blue +hi phpSpecialFunction ctermfg=21 cterm=NONE guifg=blue +hi phpRepeat ctermfg=21 cterm=NONE guifg=blue +hi phpNumber ctermfg=214 cterm=bold guifg=brown +hi phpTodo ctermfg=red cterm=bold guifg=red gui=bold +hi phpDefine ctermfg=21 cterm=NONE guifg=blue +hi phpConstant ctermfg=21 cterm=NONE guifg=black +hi phpCoreConstant ctermfg=21 cterm=NONE guifg=black +hi phpMemberSelector ctermfg=black cterm=NONE guifg=black +hi phpLabel ctermfg=21 cterm=NONE guifg=blue +hi phpStructure ctermfg=black cterm=NONE guifg=black +hi phpRelation ctermfg=black cterm=NONE guifg=black +hi phpEnvVar ctermfg=black cterm=NONE guifg=black +hi phpIntVar ctermfg=0 cterm=bold guifg=black gui=bold +hi phpBoolean ctermfg=58 cterm=NONE guifg=brown +" 2}}} + +" 1}}} + diff --git a/.vim/colors/wombat256mod.vim b/.vim/colors/wombat256mod.vim new file mode 100644 index 0000000..1137eb8 --- /dev/null +++ b/.vim/colors/wombat256mod.vim @@ -0,0 +1,96 @@ +" Vim color file +" Original Maintainer: Lars H. Nielsen (dengmao@gmail.com) +" Last Change: 2010-07-23 +" +" Modified version of wombat for 256-color terminals by +" David Liang (bmdavll@gmail.com) +" based on version by +" Danila Bespalov (danila.bespalov@gmail.com) + +set background=dark + +if version > 580 + hi clear + if exists("syntax_on") + syntax reset + endif +endif + +let colors_name = "wombat256mod" + + +" General colors +hi Normal ctermfg=252 ctermbg=234 cterm=none guifg=#e3e0d7 guibg=#242424 gui=none +hi Cursor ctermfg=234 ctermbg=228 cterm=none guifg=#242424 guibg=#eae788 gui=none +hi Visual ctermfg=251 ctermbg=239 cterm=none guifg=#c3c6ca guibg=#554d4b gui=none +hi VisualNOS ctermfg=251 ctermbg=236 cterm=none guifg=#c3c6ca guibg=#303030 gui=none +hi Search ctermfg=177 ctermbg=241 cterm=none guifg=#d787ff guibg=#636066 gui=none +hi Folded ctermfg=103 ctermbg=237 cterm=none guifg=#a0a8b0 guibg=#3a4046 gui=none +hi Title ctermfg=230 cterm=bold guifg=#ffffd7 gui=bold +hi StatusLine ctermfg=230 ctermbg=238 cterm=none guifg=#ffffd7 guibg=#444444 gui=italic +hi VertSplit ctermfg=238 ctermbg=238 cterm=none guifg=#444444 guibg=#444444 gui=none +hi StatusLineNC ctermfg=241 ctermbg=238 cterm=none guifg=#857b6f guibg=#444444 gui=none +hi LineNr ctermfg=241 ctermbg=232 cterm=none guifg=#857b6f guibg=#080808 gui=none +hi SpecialKey ctermfg=241 ctermbg=235 cterm=none guifg=#626262 guibg=#2b2b2b gui=none +hi WarningMsg ctermfg=203 guifg=#ff5f55 +hi ErrorMsg ctermfg=196 ctermbg=236 cterm=bold guifg=#ff2026 guibg=#3a3a3a gui=bold + +" Vim >= 7.0 specific colors +if version >= 700 +hi CursorLine ctermbg=236 cterm=none guibg=#32322f +hi MatchParen ctermfg=228 ctermbg=101 cterm=bold guifg=#eae788 guibg=#857b6f gui=bold +hi Pmenu ctermfg=230 ctermbg=238 guifg=#ffffd7 guibg=#444444 +hi PmenuSel ctermfg=232 ctermbg=192 guifg=#080808 guibg=#cae982 +endif + +" Diff highlighting +hi DiffAdd ctermbg=17 guibg=#2a0d6a +hi DiffDelete ctermfg=234 ctermbg=60 cterm=none guifg=#242424 guibg=#3e3969 gui=none +hi DiffText ctermbg=53 cterm=none guibg=#73186e gui=none +hi DiffChange ctermbg=237 guibg=#382a37 + +"hi CursorIM +"hi Directory +"hi IncSearch +"hi Menu +"hi ModeMsg +"hi MoreMsg +"hi PmenuSbar +"hi PmenuThumb +"hi Question +"hi Scrollbar +"hi SignColumn +"hi SpellBad +"hi SpellCap +"hi SpellLocal +"hi SpellRare +"hi TabLine +"hi TabLineFill +"hi TabLineSel +"hi Tooltip +"hi User1 +"hi User9 +"hi WildMenu + + +" Syntax highlighting +hi Keyword ctermfg=111 cterm=none guifg=#88b8f6 gui=none +hi Statement ctermfg=111 cterm=none guifg=#88b8f6 gui=none +hi Constant ctermfg=173 cterm=none guifg=#e5786d gui=none +hi Number ctermfg=173 cterm=none guifg=#e5786d gui=none +hi PreProc ctermfg=173 cterm=none guifg=#e5786d gui=none +hi Function ctermfg=192 cterm=none guifg=#cae982 gui=none +hi Identifier ctermfg=192 cterm=none guifg=#cae982 gui=none +hi Type ctermfg=186 cterm=none guifg=#d4d987 gui=none +hi Special ctermfg=229 cterm=none guifg=#eadead gui=none +hi String ctermfg=113 cterm=none guifg=#95e454 gui=italic +hi Comment ctermfg=246 cterm=none guifg=#9c998e gui=italic +hi Todo ctermfg=101 cterm=none guifg=#857b6f gui=italic + + +" Links +hi! link FoldColumn Folded +hi! link CursorColumn CursorLine +hi! link NonText LineNr + +" vim:set ts=4 sw=4 noet: diff --git a/.vim/filetype.vim b/.vim/filetype.vim new file mode 100644 index 0000000..1e90db3 --- /dev/null +++ b/.vim/filetype.vim @@ -0,0 +1,7 @@ +au BufRead,BufNewFile *.inc,*.ihtml,*.tpl,*.class set filetype=php + \ | let Comment="" +au BufRead,BufNewFile *.py,*.sh,*.pl,*.tcl let Comment="#" | let EndComment="" +au BufRead,BufNewFile *.js set filetype=html | let Comment="//" | let EndComment="" +au BufRead,BufNewFile *.cc,*.php,*.cxx let Comment="//" | let EndComment="" +au BufRead,BufNewFile *.c,*.h let Comment="/*" | let EndComment="*/" +au BufRead,BufNewFile *.html let Comment="{#" | let EndComment="%}" | set filetype=htmldjango diff --git a/.vim/ftplugin/.python_editing.vim.un~ b/.vim/ftplugin/.python_editing.vim.un~ new file mode 100644 index 0000000..b8d4494 Binary files /dev/null and b/.vim/ftplugin/.python_editing.vim.un~ differ diff --git a/.vim/ftplugin/instant-markdown.vim b/.vim/ftplugin/instant-markdown.vim new file mode 100644 index 0000000..c34c1a6 --- /dev/null +++ b/.vim/ftplugin/instant-markdown.vim @@ -0,0 +1,188 @@ +" # Configuration +if !exists('g:instant_markdown_slow') + let g:instant_markdown_slow = 0 +endif + +if !exists('g:instant_markdown_autostart') + let g:instant_markdown_autostart = 1 +endif + +if !exists('g:instant_markdown_open_to_the_world') + let g:instant_markdown_open_to_the_world = 0 +endif + +if !exists('g:instant_markdown_allow_unsafe_content') + let g:instant_markdown_allow_unsafe_content = 0 +endif + +if !exists('g:instant_markdown_allow_external_content') + let g:instant_markdown_allow_external_content = 1 +endif + +" # Utility Functions +" Simple system wrapper that ignores empty second args +function! s:system(cmd, stdin) + if strlen(a:stdin) == 0 + call system(a:cmd) + else + call system(a:cmd, a:stdin) + endif +endfu + +" Wrapper function to automatically execute the command asynchronously and +" redirect output in a cross-platform way. Note that stdin must be passed as a +" List of lines. +function! s:systemasync(cmd, stdinLines) + if has('win32') || has('win64') + call s:winasync(a:cmd, a:stdinLines) + else + let cmd = a:cmd . '&>/dev/null &' + call s:system(cmd, join(a:stdinLines, "\n")) + endif +endfu + +" Executes a system command asynchronously on Windows. The List stdinLines will +" be concatenated and passed as stdin to the command. If the List is empty, +" stdin will also be empty. +function! s:winasync(cmd, stdinLines) + " To execute a command asynchronously on windows, the script must use the + " "!start" command. However, stdin can't be passed to this command like + " system(). Instead, the lines are saved to a file and then piped into the + " command. + if len(a:stdinLines) + let tmpfile = tempname() + call writefile(a:stdinLines, tmpfile) + let command = 'type ' . tmpfile . ' | ' . a:cmd + else + let command = a:cmd + endif + exec 'silent !start /b cmd /c ' . command . ' > NUL' +endfu + +function! s:refreshView() + let bufnr = expand('') + call s:systemasync("curl -X PUT -T - http://localhost:8090", + \ s:bufGetLines(bufnr)) +endfu + +function! s:startDaemon(initialMDLines) + let env = '' + if g:instant_markdown_open_to_the_world + let env .= 'INSTANT_MARKDOWN_OPEN_TO_THE_WORLD=1 ' + endif + if g:instant_markdown_allow_unsafe_content + let env .= 'INSTANT_MARKDOWN_ALLOW_UNSAFE_CONTENT=1 ' + endif + if !g:instant_markdown_allow_external_content + let env .= 'INSTANT_MARKDOWN_BLOCK_EXTERNAL=1 ' + endif + + call s:systemasync('instant-markdown-d', a:initialMDLines) +endfu + +function! s:initDict() + if !exists('s:buffers') + let s:buffers = {} + endif +endfu + +function! s:pushBuffer(bufnr) + call s:initDict() + let s:buffers[a:bufnr] = 1 +endfu + +function! s:popBuffer(bufnr) + call s:initDict() + call remove(s:buffers, a:bufnr) +endfu + +function! s:killDaemon() + call s:systemasync("curl -s -X DELETE http://localhost:8090", []) +endfu + +function! s:bufGetLines(bufnr) + return getbufline(a:bufnr, 1, "$") +endfu + +" I really, really hope there's a better way to do this. +fu! s:myBufNr() + return str2nr(expand('')) +endfu + +" # Functions called by autocmds +" +" ## push a new Markdown buffer into the system. +" +" 1. Track it so we know when to garbage collect the daemon +" 2. Start daemon if we're on the first MD buffer. +" 3. Initialize changedtickLast, possibly needlessly(?) +fu! s:pushMarkdown() + let bufnr = s:myBufNr() + call s:initDict() + if len(s:buffers) == 0 + call s:startDaemon(s:bufGetLines(bufnr)) + endif + call s:pushBuffer(bufnr) + let b:changedtickLast = b:changedtick +endfu + +" ## pop a Markdown buffer +" +" 1. Pop the buffer reference +" 2. Garbage collection +" * daemon +" * autocmds +fu! s:popMarkdown() + let bufnr = s:myBufNr() + silent au! instant-markdown * + call s:popBuffer(bufnr) + if len(s:buffers) == 0 + call s:killDaemon() + endif +endfu + +" ## Refresh if there's something new worth showing +" +" 'All things in moderation' +fu! s:temperedRefresh() + if !exists('b:changedtickLast') + let b:changedtickLast = b:changedtick + elseif b:changedtickLast != b:changedtick + let b:changedtickLast = b:changedtick + call s:refreshView() + endif +endfu + +fu! s:previewMarkdown() + call s:startDaemon(getline(1, '$')) + aug instant-markdown + if g:instant_markdown_slow + au CursorHold,BufWrite,InsertLeave call s:temperedRefresh() + else + au CursorHold,CursorHoldI,CursorMoved,CursorMovedI call s:temperedRefresh() + endif + au BufWinLeave call s:cleanUp() + aug END +endfu + +fu! s:cleanUp() + call s:killDaemon() + au! instant-markdown * +endfu + +if g:instant_markdown_autostart + " # Define the autocmds " + aug instant-markdown + au! * + au BufEnter call s:refreshView() + if g:instant_markdown_slow + au CursorHold,BufWrite,InsertLeave call s:temperedRefresh() + else + au CursorHold,CursorHoldI,CursorMoved,CursorMovedI call s:temperedRefresh() + endif + au BufWinLeave call s:popMarkdown() + au BufwinEnter call s:pushMarkdown() + aug END +else + command! -buffer InstantMarkdownPreview call s:previewMarkdown() +endif diff --git a/.vim/ftplugin/python_editing.vim b/.vim/ftplugin/python_editing.vim new file mode 100644 index 0000000..eabcc98 --- /dev/null +++ b/.vim/ftplugin/python_editing.vim @@ -0,0 +1,91 @@ +" Only do this when not done yet for this buffer +if exists("b:did_ftplugin") +finish +endif +let b:did_ftplugin = 1 + +map :w:!/usr/bin/env python % +map gd /def + +set foldmethod=indent +set foldexpr=PythonFoldExpr(v:lnum) +set foldtext=PythonFoldText() + +map f za +map F :call ToggleFold() +let b:folded = 1 + +function! ToggleFold() + if( b:folded == 0 ) + exec "normal! zM" + let b:folded = 1 + else + exec "normal! zR" + let b:folded = 0 + endif +endfunction + +function! PythonFoldText() + + let size = 1 + v:foldend - v:foldstart + if size < 10 + let size = " " . size + endif + if size < 100 + let size = " " . size + endif + if size < 1000 + let size = " " . size + endif + + if match(getline(v:foldstart), '"""') >= 0 + let text = substitute(getline(v:foldstart), '"""', '', 'g' ) . ' ' + elseif match(getline(v:foldstart), "'''") >= 0 + let text = substitute(getline(v:foldstart), "'''", '', 'g' ) . ' ' + else + let text = getline(v:foldstart) + endif + + return size . ' lines:'. text . ' ' + +endfunction + +function! PythonFoldExpr(lnum) + + if indent( nextnonblank(a:lnum) ) == 0 + return 0 + endif + + if getline(a:lnum-1) =~ '^\(class\|def\)\s' + return 1 + endif + + if getline(a:lnum) =~ '^\s*$' + return "=" + endif + + if indent(a:lnum) == 0 + return 0 + endif + + return '=' + +endfunction + +" In case folding breaks down +function! ReFold() + set foldmethod=expr + set foldexpr=0 + set foldnestmax=1 + set foldmethod=expr + set foldexpr=PythonFoldExpr(v:lnum) + set foldtext=PythonFoldText() + echo +endfunction + +"inoremap ; : +"inoremap : ; + +" Django template completion +let g:htmldjangocomplete_html_flavour = 'html401s' +au FileType htmldjango set omnifunc=htmldjangocomplete#CompleteDjango diff --git a/.vim/templates/.skeleton.py.un~ b/.vim/templates/.skeleton.py.un~ new file mode 100644 index 0000000..52d281e Binary files /dev/null and b/.vim/templates/.skeleton.py.un~ differ diff --git a/.vim/templates/.skeleton.sh.un~ b/.vim/templates/.skeleton.sh.un~ new file mode 100644 index 0000000..f55788a Binary files /dev/null and b/.vim/templates/.skeleton.sh.un~ differ diff --git a/.vim/templates/skeleton.py b/.vim/templates/skeleton.py new file mode 100644 index 0000000..cd9ac48 --- /dev/null +++ b/.vim/templates/skeleton.py @@ -0,0 +1,6 @@ +def main(): + pass + + +if __name__ == "__main__": + main() diff --git a/.vim/templates/skeleton.sh b/.vim/templates/skeleton.sh new file mode 100644 index 0000000..7a693aa --- /dev/null +++ b/.vim/templates/skeleton.sh @@ -0,0 +1,3 @@ +#!/bin/bash + + diff --git a/.vim/tmp/%home%viktor%code%python%odin-proj%dev%webapp%Odin%README.md.swp b/.vim/tmp/%home%viktor%code%python%odin-proj%dev%webapp%Odin%README.md.swp new file mode 100644 index 0000000..c5c6582 Binary files /dev/null and b/.vim/tmp/%home%viktor%code%python%odin-proj%dev%webapp%Odin%README.md.swp differ diff --git a/.vim/tmp/undo/%etc%apt%sources.list b/.vim/tmp/undo/%etc%apt%sources.list new file mode 100644 index 0000000..306afdf Binary files /dev/null and b/.vim/tmp/undo/%etc%apt%sources.list differ diff --git a/.vim/tmp/undo/%etc%default%locale b/.vim/tmp/undo/%etc%default%locale new file mode 100644 index 0000000..6fa30e0 Binary files /dev/null and b/.vim/tmp/undo/%etc%default%locale differ diff --git a/.vim/tmp/undo/%etc%fstab b/.vim/tmp/undo/%etc%fstab new file mode 100644 index 0000000..475c658 Binary files /dev/null and b/.vim/tmp/undo/%etc%fstab differ diff --git a/.vim/tmp/undo/%etc%hosts b/.vim/tmp/undo/%etc%hosts new file mode 100644 index 0000000..ebea187 Binary files /dev/null and b/.vim/tmp/undo/%etc%hosts differ diff --git a/.vim/tmp/undo/%etc%init%docker.conf b/.vim/tmp/undo/%etc%init%docker.conf new file mode 100644 index 0000000..08bdb8b Binary files /dev/null and b/.vim/tmp/undo/%etc%init%docker.conf differ diff --git a/.vim/tmp/undo/%etc%inputrc b/.vim/tmp/undo/%etc%inputrc new file mode 100644 index 0000000..197a570 Binary files /dev/null and b/.vim/tmp/undo/%etc%inputrc differ diff --git a/.vim/tmp/undo/%etc%ssh%ssh_config b/.vim/tmp/undo/%etc%ssh%ssh_config new file mode 100644 index 0000000..40c17da Binary files /dev/null and b/.vim/tmp/undo/%etc%ssh%ssh_config differ diff --git a/.vim/tmp/undo/%home%viktor%.bash_aliases b/.vim/tmp/undo/%home%viktor%.bash_aliases new file mode 100644 index 0000000..99d1103 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.bash_aliases differ diff --git a/.vim/tmp/undo/%home%viktor%.bash_completion b/.vim/tmp/undo/%home%viktor%.bash_completion new file mode 100644 index 0000000..1428e6d Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.bash_completion differ diff --git a/.vim/tmp/undo/%home%viktor%.bashrc b/.vim/tmp/undo/%home%viktor%.bashrc new file mode 100644 index 0000000..3d6c5d9 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.bashrc differ diff --git a/.vim/tmp/undo/%home%viktor%.config%plasma-locale-settings.sh b/.vim/tmp/undo/%home%viktor%.config%plasma-locale-settings.sh new file mode 100644 index 0000000..a9291ef Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.config%plasma-locale-settings.sh differ diff --git a/.vim/tmp/undo/%home%viktor%.inputrc b/.vim/tmp/undo/%home%viktor%.inputrc new file mode 100644 index 0000000..bbac3d0 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.inputrc differ diff --git a/.vim/tmp/undo/%home%viktor%.oh-my-zsh%oh-my-zsh.sh b/.vim/tmp/undo/%home%viktor%.oh-my-zsh%oh-my-zsh.sh new file mode 100644 index 0000000..33a3188 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.oh-my-zsh%oh-my-zsh.sh differ diff --git a/.vim/tmp/undo/%home%viktor%.oh-my-zsh%themes%bira.zsh-theme b/.vim/tmp/undo/%home%viktor%.oh-my-zsh%themes%bira.zsh-theme new file mode 100644 index 0000000..71f7722 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.oh-my-zsh%themes%bira.zsh-theme differ diff --git a/.vim/tmp/undo/%home%viktor%.profile b/.vim/tmp/undo/%home%viktor%.profile new file mode 100644 index 0000000..6d449c0 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.profile differ diff --git a/.vim/tmp/undo/%home%viktor%.ssh%config b/.vim/tmp/undo/%home%viktor%.ssh%config new file mode 100755 index 0000000..585ed58 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.ssh%config differ diff --git a/.vim/tmp/undo/%home%viktor%.tmux%.tmux.conf b/.vim/tmp/undo/%home%viktor%.tmux%.tmux.conf new file mode 100644 index 0000000..f652dda Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.tmux%.tmux.conf differ diff --git a/.vim/tmp/undo/%home%viktor%.tmux.conf b/.vim/tmp/undo/%home%viktor%.tmux.conf new file mode 100644 index 0000000..f490bf5 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.tmux.conf differ diff --git a/.vim/tmp/undo/%home%viktor%.tmux.conf.local b/.vim/tmp/undo/%home%viktor%.tmux.conf.local new file mode 100644 index 0000000..0cafaad Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.tmux.conf.local differ diff --git a/.vim/tmp/undo/%home%viktor%.vimrc b/.vim/tmp/undo/%home%viktor%.vimrc new file mode 100644 index 0000000..56ddc16 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.vimrc differ diff --git a/.vim/tmp/undo/%home%viktor%.virtualenvs%django%bin%activate b/.vim/tmp/undo/%home%viktor%.virtualenvs%django%bin%activate new file mode 100644 index 0000000..ac84e77 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.virtualenvs%django%bin%activate differ diff --git a/.vim/tmp/undo/%home%viktor%.virtualenvs%reqs.txt b/.vim/tmp/undo/%home%viktor%.virtualenvs%reqs.txt new file mode 100644 index 0000000..0f75110 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.virtualenvs%reqs.txt differ diff --git a/.vim/tmp/undo/%home%viktor%.virtualenvs%venv.sh b/.vim/tmp/undo/%home%viktor%.virtualenvs%venv.sh new file mode 100755 index 0000000..7f71923 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.virtualenvs%venv.sh differ diff --git a/.vim/tmp/undo/%home%viktor%.zshrc b/.vim/tmp/undo/%home%viktor%.zshrc new file mode 100644 index 0000000..27a8545 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%.zshrc differ diff --git a/.vim/tmp/undo/%home%viktor%CLIENTNAME.ovpn b/.vim/tmp/undo/%home%viktor%CLIENTNAME.ovpn new file mode 100644 index 0000000..455c915 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%CLIENTNAME.ovpn differ diff --git a/.vim/tmp/undo/%home%viktor%Software_Development%python%techfest%TechFest%techfest%config%settings%base.py b/.vim/tmp/undo/%home%viktor%Software_Development%python%techfest%TechFest%techfest%config%settings%base.py new file mode 100644 index 0000000..4fab25b Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%Software_Development%python%techfest%TechFest%techfest%config%settings%base.py differ diff --git a/.vim/tmp/undo/%home%viktor%auto%update_vim_and_zsh.sh b/.vim/tmp/undo/%home%viktor%auto%update_vim_and_zsh.sh new file mode 100644 index 0000000..8ce8489 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%auto%update_vim_and_zsh.sh differ diff --git a/.vim/tmp/undo/%home%viktor%bobi-rd-links b/.vim/tmp/undo/%home%viktor%bobi-rd-links new file mode 100644 index 0000000..b2fd3b4 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%bobi-rd-links differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%Odin%config%settings%base.py b/.vim/tmp/undo/%home%viktor%code%python%Odin%config%settings%base.py new file mode 100644 index 0000000..b8d0f5e Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%Odin%config%settings%base.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%Odin%env.example b/.vim/tmp/undo/%home%viktor%code%python%Odin%env.example new file mode 100644 index 0000000..93978ba Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%Odin%env.example differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%Odin%odin%dashboard%views.py b/.vim/tmp/undo/%home%viktor%code%python%Odin%odin%dashboard%views.py new file mode 100644 index 0000000..7ea0fb8 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%Odin%odin%dashboard%views.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%myapp%models.py b/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%myapp%models.py new file mode 100644 index 0000000..c219bc7 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%myapp%models.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%myapp%urls.py b/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%myapp%urls.py new file mode 100644 index 0000000..b9d7dee Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%myapp%urls.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%myapp%views.py b/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%myapp%views.py new file mode 100644 index 0000000..4c17e5a Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%myapp%views.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%settings.py b/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%settings.py new file mode 100644 index 0000000..f07322f Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%minimal-django-file-upload-example%src%for_django_1-9%myproject%myproject%settings.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%Dockerfile b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%Dockerfile new file mode 100644 index 0000000..4111f05 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%Dockerfile differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%docker-compose.yml b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%docker-compose.yml new file mode 100644 index 0000000..5a90a9f Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%docker-compose.yml differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%postgres%Dockerfile b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%postgres%Dockerfile new file mode 100644 index 0000000..fb7effe Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%postgres%Dockerfile differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Dockerfile b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Dockerfile new file mode 100644 index 0000000..d8ef3c6 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Dockerfile differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Odin%config%settings%base.py b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Odin%config%settings%base.py new file mode 100644 index 0000000..d2f69bf Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Odin%config%settings%base.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Odin%config%urls.py b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Odin%config%urls.py new file mode 100644 index 0000000..a8c53cd Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Odin%config%urls.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Odin%odin%dashboard%views.py b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Odin%odin%dashboard%views.py new file mode 100644 index 0000000..0e600b3 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%Odin%odin%dashboard%views.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%entrypoint.sh b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%entrypoint.sh new file mode 100644 index 0000000..4ca6701 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%deploy%webapp%entrypoint.sh differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%docker-compose.yml b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%docker-compose.yml new file mode 100644 index 0000000..e5c05e7 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%docker-compose.yml differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Dockerfile b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Dockerfile new file mode 100644 index 0000000..8360e30 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Dockerfile differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%.git%config b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%.git%config new file mode 100644 index 0000000..07eca8b Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%.git%config differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%Dockerfile b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%Dockerfile new file mode 100644 index 0000000..b74755e Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%Dockerfile differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%README.md b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%README.md new file mode 100644 index 0000000..d482120 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%README.md differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%config%settings%base.py b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%config%settings%base.py new file mode 100644 index 0000000..a7843ca Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%config%settings%base.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%config%urls.py b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%config%urls.py new file mode 100644 index 0000000..382475a Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%config%urls.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%deploy%dev%docker-compose.yml b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%deploy%dev%docker-compose.yml new file mode 100644 index 0000000..6a1ce1f Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%deploy%dev%docker-compose.yml differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%deploy%dev%entrypoint.sh b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%deploy%dev%entrypoint.sh new file mode 100644 index 0000000..224260b Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%deploy%dev%entrypoint.sh differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%docker-compose.yml b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%docker-compose.yml new file mode 100644 index 0000000..35a0e40 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%docker-compose.yml differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%odin%templates%authentication%login.html b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%odin%templates%authentication%login.html new file mode 100644 index 0000000..e9ab1c7 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%Odin%odin%templates%authentication%login.html differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%entrypoint.sh b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%entrypoint.sh new file mode 100644 index 0000000..8cca8f0 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%odin-proj%dev%webapp%entrypoint.sh differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%projects%fbchat%timeCost.txt b/.vim/tmp/undo/%home%viktor%code%python%projects%fbchat%timeCost.txt new file mode 100644 index 0000000..4e8d180 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%projects%fbchat%timeCost.txt differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%projects%techfest%TechFest%techfest%asd b/.vim/tmp/undo/%home%viktor%code%python%projects%techfest%TechFest%techfest%asd new file mode 100644 index 0000000..12ec51d Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%projects%techfest%TechFest%techfest%asd differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%projects%techfest%TechFest%techfest%manage.py b/.vim/tmp/undo/%home%viktor%code%python%projects%techfest%TechFest%techfest%manage.py new file mode 100755 index 0000000..b37c87b Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%projects%techfest%TechFest%techfest%manage.py differ diff --git a/.vim/tmp/undo/%home%viktor%code%python%refactorer%readme b/.vim/tmp/undo/%home%viktor%code%python%refactorer%readme new file mode 100644 index 0000000..d8d61d2 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%code%python%refactorer%readme differ diff --git a/.vim/tmp/undo/%home%viktor%docker%dockercoins%docker-compose.logging.yml b/.vim/tmp/undo/%home%viktor%docker%dockercoins%docker-compose.logging.yml new file mode 100644 index 0000000..51d020e Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%docker%dockercoins%docker-compose.logging.yml differ diff --git a/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%Dockerfile b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%Dockerfile new file mode 100644 index 0000000..068d6eb Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%Dockerfile differ diff --git a/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%docker-compose.yml b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%docker-compose.yml new file mode 100644 index 0000000..27c181a Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%docker-compose.yml differ diff --git a/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%esx-vpn%Dockerfile b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%esx-vpn%Dockerfile new file mode 100644 index 0000000..6942242 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%esx-vpn%Dockerfile differ diff --git a/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%postgres%Dockerfile b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%postgres%Dockerfile new file mode 100644 index 0000000..fac1462 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%postgres%Dockerfile differ diff --git a/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%postgres%docker-compose.yml b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%postgres%docker-compose.yml new file mode 100644 index 0000000..66b948a Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%postgres%docker-compose.yml differ diff --git a/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%redis%Dockerfile b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%redis%Dockerfile new file mode 100644 index 0000000..273ffa4 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%redis%Dockerfile differ diff --git a/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%techfest%config%settings%base.py b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%techfest%config%settings%base.py new file mode 100644 index 0000000..9601fd2 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%docker%dockerfile-tut%techfest%config%settings%base.py differ diff --git a/.vim/tmp/undo/%home%viktor%q b/.vim/tmp/undo/%home%viktor%q new file mode 100644 index 0000000..332baf9 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%q differ diff --git a/.vim/tmp/undo/%home%viktor%test.css b/.vim/tmp/undo/%home%viktor%test.css new file mode 100644 index 0000000..3e442c3 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%test.css differ diff --git a/.vim/tmp/undo/%home%viktor%todo.txt b/.vim/tmp/undo/%home%viktor%todo.txt new file mode 100644 index 0000000..14494ef Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%todo.txt differ diff --git a/.vim/tmp/undo/%home%viktor%venv.sh b/.vim/tmp/undo/%home%viktor%venv.sh new file mode 100755 index 0000000..974c82b Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%venv.sh differ diff --git a/.vim/tmp/undo/%home%viktor%venvs%install-reqs.sh b/.vim/tmp/undo/%home%viktor%venvs%install-reqs.sh new file mode 100755 index 0000000..a9be5db Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%venvs%install-reqs.sh differ diff --git a/.vim/tmp/undo/%home%viktor%viktor b/.vim/tmp/undo/%home%viktor%viktor new file mode 100644 index 0000000..d628ea4 Binary files /dev/null and b/.vim/tmp/undo/%home%viktor%viktor differ diff --git a/.vim/tmp/undo/%mnt%home%viktor%auto-commit.sh b/.vim/tmp/undo/%mnt%home%viktor%auto-commit.sh new file mode 100755 index 0000000..f6661ea Binary files /dev/null and b/.vim/tmp/undo/%mnt%home%viktor%auto-commit.sh differ diff --git a/.vim/tmp/undo/%tmp%crontab.Wlpq8x%crontab b/.vim/tmp/undo/%tmp%crontab.Wlpq8x%crontab new file mode 100644 index 0000000..5c2cffe Binary files /dev/null and b/.vim/tmp/undo/%tmp%crontab.Wlpq8x%crontab differ diff --git a/.vim/tmp/undo/%tmp%crontab.ZwLCPA%crontab b/.vim/tmp/undo/%tmp%crontab.ZwLCPA%crontab new file mode 100644 index 0000000..4bbe959 Binary files /dev/null and b/.vim/tmp/undo/%tmp%crontab.ZwLCPA%crontab differ diff --git a/.vim/tmp/undo/%tmp%zsh5bn4yf b/.vim/tmp/undo/%tmp%zsh5bn4yf new file mode 100644 index 0000000..a35e743 Binary files /dev/null and b/.vim/tmp/undo/%tmp%zsh5bn4yf differ diff --git a/.vim/tmp/undo/%usr%bin%pip3 b/.vim/tmp/undo/%usr%bin%pip3 new file mode 100755 index 0000000..88b42c0 Binary files /dev/null and b/.vim/tmp/undo/%usr%bin%pip3 differ diff --git a/.vimrc b/.vimrc deleted file mode 120000 index b6c70fb..0000000 --- a/.vimrc +++ /dev/null @@ -1 +0,0 @@ -/home/viktor/.vimrc \ No newline at end of file diff --git a/.vimrc b/.vimrc new file mode 100644 index 0000000..493ad85 --- /dev/null +++ b/.vimrc @@ -0,0 +1,432 @@ +" Source vimrc on vim startup +" autocmd! VimEnter * source ~/.vimrc + +" Load rename plugin +so ~/.vim/Rename.vim + +" Autoindent html +" autocmd BufWritePre *.html :normal gg=G + +" Remove spaces at end of lines +autocmd BufWritePre * %s/\s\+$//e + +" Fold all with leader + f +nnoremap f :call ToggleFold() + +" Set relative line number and number to see current line number +" set rnu +set number +" Show commands as being written +set showcmd + +" Set syntastic settings +set statusline+=%#warningmsg# +set statusline+=%{SyntasticStatuslineFlag()} +set statusline+=%* + +" Disables syntastic popup window with messages +" Set both to 1 to turn it on +let g:syntastic_always_populate_loc_list = 0 +let g:syntastic_auto_loc_list = 0 + +" Set xptemplate trigger key to tab +let g:xptemplate_key = '' + +" Autocomplete with Tab +"inoremap +"inoremap + + +" Python main method snippet +"let g:xptemplate_brace_complete = '([{<' +let g:xptemplate_minimal_prefix = 1 +let g:xptemplate_vars="$author=viktor.barzin" +let g:xptemplate_vars="$email=viktor.barzin@samitor.com" + +" Swap lines +nnoremap k :-1,-1m+0k +nnoremap j :+0,+0m+1 + +" Enable folding with spacebar +nnoremap za + +" Toggle NEDRTree plugin +noremap :NERDTreeToggle + +" Make surrounding with various characters easier +nmap ' ysiW' +nmap " ysiW" +nmap 0 ysiW) + +" Go to normal mode by tapping jk or kj +inoremap kj +inoremap jk + +" Easier buffer closing +nnoremap q :bd + +" Swap to previous buffer +nnoremap :b# + +" Map backspace to delete +nnoremap h +vnoremap d + +" Save with s +noremap s :update + +" Open NERDTree by default +"autocmd VimEnter * NERDTree +"autocmd VimEnter * wincmd p + +" Writes to all buffers when switching to another buffer +set autowrite + +" Enable virtualenv +let g:airline#extensions#virtualenv#enabled = 1 +" Enable tabs plugin +let g:airline#extensions#tabline#enabled = 1 +let g:airline#extensions#tabline#left_sep = ' ' +let g:airline#extensions#tabline#left_alt_sep = '|' + +" Enable wildmenu which is an enhanced command completion +set wildmenu +" Better copy & paste +" When you want to paste large blocks of code into vim, press F2 before you +" paste. At the bottom you should see ``-- INSERT (paste) --``. + +set pastetoggle= +set clipboard=unnamed + +" Mouse and backspace +set mouse=a " on OSX press ALT and click +set bs=2 " make backspace behave like normal again + +" Remember the cursor last position +if has("autocmd") + au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif +endif + +" Set comment string for commentary.vim for python +set commentstring=#%s + +" Rebind key +" I like to have it here becuase it is easier to reach than the default and +" it is next to ``m`` and ``n`` which I use for navigating between tabs. +let mapleader = "," + + + +" I no longer use that because emmet.vim does all I need +""Auto complete HTLM tags +"function! s:CompleteTags() +" inoremap > >:startinsert!? +" inoremap > > +" inoremap > >:startinsert!?$ +"endfunction + +"autocmd BufRead,BufNewFile *.html,*.js,*.xml call s:CompleteTags() + +" Sources $MYVIMRC on changes +augroup reload_vimrc " { + autocmd! + autocmd BufWritePost $MYVIMRC source $MYVIMRC +augroup END " } + + +" Set VIMHOME +if has('win32') || has ('win64') + let $VIMHOME = $VIM."/vimfiles" + else + let $VIMHOME = $HOME."/.vim" + endif + + +" Bind nohl +" Removes highlight of your last search +" ```` stands for ``CTRL`` and therefore ```` stands for ``CTRL+n`` +noremap :nohl +vnoremap :nohl +"inoremap :nohl + +" Tab switching +noremap :b# +vnoremap :b# +"inoremap :b# + + +" Quicksave command +noremap :update +vnoremap :update +inoremap :update + +" Execute current file with python +noremap e :!python % + +" Quick quit command +noremap E :qa! " Quit all windows + + +" bind Ctrl+ keys to move around the windows, instead of using +" Ctrl+w + +" Every unnecessary keystroke that can be saved is good for your health :) +map j +map k +map l +map h + + +" easier moving between tabs +map m :bn +map n :bp + +" Create empty buffer and open it +map t :enew + + +" map sort function to a key +vnoremap s :sort + + +" easier moving of code blocks +" Try to go into visual mode (v), thenselect several lines of code here and +" then press ``>`` several times. +vnoremap < >gv " better indentation + + + +" Show whitespace +" MUST be inserted BEFORE the colorscheme command +autocmd ColorScheme * highlight ExtraWhitespace ctermbg=red guibg=red +au InsertLeave * match ExtraWhitespace /\s\+$/ + + +" Color scheme +" mkdir -p ~/.vim/colors && cd ~/.vim/colors +" wget -O wombat256mod.vim +" http://www.vim.org/scripts/download_script.php?src_id=13400 +set t_Co=256 +color wombat256mod + +" Spelling +" set spell +" set complete+=kpspell + +" Enable syntax highlighting +" You need to reload this file for the change to apply +filetype off +filetype plugin indent on +syntax on + +" Ignore flake8 E501 for lines longer than 80 characters +" E128 - visual continuation +" W391 - blank line at end of file +let g:syntastic_python_flake8_args='--ignore=W391, E501' +let g:syntastic_python_flake8_show_quickfix=0 +let g:pymode_lint_ignore="E501,W601,W391" +let g:pymode_rope_lookup_project = 0 + +" Make quickfix screen smaller +let g:syntastic_loc_list_height=1 + +" In visual mode searches for the selected word +vnoremap // y/" + +" Showing line numbers and length +set tw=79 " width of document (used by gd) +set nowrap " don't automatically wrap on load +set fo-=t " don't automatically wrap text when typing +set colorcolumn=120 +highlight ColorColumn ctermbg=233 + + +" easier formatting of paragraphs +vmap Q gq +nmap Q gqap + + +" Useful settings +set history=700 +set undolevels=700 + + +" Real programmers don't use TABs but spaces +set tabstop=4 +set softtabstop=4 +set shiftwidth=4 +set shiftround +set expandtab + + +" Make search case insensitive +set hlsearch +set incsearch +set ignorecase +set smartcase + + +" Disable stupid backup and swap files - they trigger too many events +" for file system watchers +"set nobackup +"set nowritebackup +"set noswapfile + +" Backup files are great so lets keep them in 1 place +" Make sure you have ~/vimtmp/ folder. In the future will +" move /vimtmp/ in $VIMHOME +set backupdir=~/.vim/tmp//,. +set directory=~/.vim/tmp//,. +set dir=~/.vim/tmp//,. +set undodir=~/.vim/tmp/undo// + + +" Setup Pathogen to manage your plugins +" mkdir -p ~/.vim/autoload ~/.vim/bundle +" curl -so ~/.vim/autoload/pathogen.vim +" https://raw.githubusercontent.com/tpope/vim-pathogen/master/autoload/pathogen.vim +" Now you can install any plugin into a .vim/bundle/plugin-name/ folder +call pathogen#infect() + + +" +"============================================================================ +" Python IDE Setup +" +"============================================================================ + + +" Settings for vim-powerline +" cd ~/.vim/bundle +" git clone git://github.com/Lokaltog/vim-powerline.git +set laststatus=2 + + +" Settings for ctrlp +" cd ~/.vim/bundle +" git clone https://github.com/kien/ctrlp.vim.git +let g:ctrlp_max_height = 30 +let g:ctrlp_working_path_mode = 'ar' +set wildignore+=*.pyc +set wildignore+=*_build/* +set wildignore+=*/coverage/* + + +" Settings for python-mode +" Note: I'm no longer using this. Leave this commented out +" and uncomment the part about jedi-vim instead +" cd ~/.vim/bundle +" git clone https://github.com/klen/python-mode +"" map g :call RopeGotoDefinition() +"" let ropevim_enable_shortcuts = 1 +"" let g:pymode_rope_goto_def_newwin = "vnew" +"" let g:pymode_rope_extended_complete = 1 +"" let g:pymode_breakpoint = 0 +"" let g:pymode_syntax = 1 +"" let g:pymode_syntax_builtin_objs = 0 +"" let g:pymode_syntax_builtin_funcs = 0 +"" map b Oimport ipdb; ipdb.set_trace() # BREAKPOINT +let g:SuperTabDefaultCompletionType = "" +" Settings for jedi-vim +" cd ~/.vim/bundle +" git clone git://github.com/davidhalter/jedi-vim.git +let g:jedi#usages_command = "z" +let g:jedi#popup_on_dot = 0 +let g:jedi#popup_select_first = 0 +let g:jedi#force_py_version = 3 +" let g:jedi#completions_command = '.' +map b Oimport ipdb; ipdb.set_trace() # BREAKPOINT + +" Map C-a to select entire file +nnoremap ggVG + +" Real vimmers dont use those +noremap +noremap +noremap +noremap + +" Do splits with C-right and C-up +nnoremap :vsp +nnoremap :sp + +let NERDTreeIgnore = ['\.pyc$', '__pycache__'] + +" Better navigating through omnicomplete option list +" See +"http://stackoverflow.com/questions/2170023/how-to-map-keys-for-popup-menu-in-vim +set completeopt=longest,menuone +function! OmniPopup(action) + if pumvisible() + if a:action == 'j' + return "\" + elseif a:action == 'k' + return "\" + endif + endif + return a:action +endfunction + +"inoremap =OmniPopup('j') +"inoremap =OmniPopup('k') +set omnifunc=jedi#completions +:"py3 import sys; sys.path[2]='/root/.virtualenvs/django/bin/python' +"set omnifunc=syntaxcomplete#Complete + +" Python folding +" mkdir -p ~/.vim/ftplugin +" wget -O ~/.vim/ftplugin/python_editing.vim +"http://www.vim.org/scripts/download_script.php?src_id=5492 +set foldenable + +" Auto activate virtual enviorment +let g:virtualenv_auto_activate = 1 + +" Keep undo history even after closing file +set undofile + +" Setups template files (more on this - https://shapeshed.com/vim-templates/) +if has("autocmd") + augroup templates + autocmd BufNewFile *.py 0r ~/.vim/templates/skeleton.py + autocmd BufNewFile *.sh 0r ~/.vim/templates/skeleton.sh + augroup END +endif + +" comment out highlighted lines according to file type +" put a line like the following in your ~/.vim/filetype.vim file +" and remember to turn on filetype detection: filetype on +" au! BufRead,BufNewFile *.sh,*.tcl,*.php,*.pl let Comment="#" +" if the comment character for a given filetype happens to be @ +" then use let Comment="\@" to avoid problems... +function! CommentLines() + "let Comment="#" " shell, tcl, php, perl + exe ":s@^@".g:Comment."@g" + exe ":s@$@".g:EndComment."@g" +endfunction +" map visual mode keycombo 'co' to this function +vmap co :call CommentLines() + + +" Encryption algo (vim -x file) +set cm=blowfish2 + +" Improve perfomance with long lines +set synmaxcol=200 + + +set autoread + +" Autosave +" augroup autoSaveAndRead +" autocmd! +" autocmd TextChanged,InsertLeave,FocusLost * silent! wall +" autocmd CursorHold * silent! checktime +" augroup END + +" Lion alignment operator config (see https://github.com/tommcdo/vim-lion) +let b:lion_squeeze_spaces = 1 + +set showmatch +set matchtime=3 + diff --git a/.zshrc b/.zshrc deleted file mode 120000 index ff3202e..0000000 --- a/.zshrc +++ /dev/null @@ -1 +0,0 @@ -/home/viktor/.zshrc \ No newline at end of file diff --git a/.zshrc b/.zshrc new file mode 100644 index 0000000..1ea6fdf --- /dev/null +++ b/.zshrc @@ -0,0 +1,128 @@ +#[[ $TERM != "screen" ]] && exec tmux +export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6 +export WORKON_HOME=$HOME/.virtualenvs +source /usr/local/bin/virtualenvwrapper.sh +# If you come from bash you might have to change your $PATH. +# export PATH=$HOME/bin:/usr/local/bin:$PATH + +# Path to your oh-my-zsh installation. +export ZSH=~/.oh-my-zsh + +# Set name of the theme to load. Optionally, if you set this to "random" +# it'll load a random theme each time that oh-my-zsh is loaded. +# See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes +ZSH_THEME="bira" + +# Uncomment the following line to use case-sensitive completion. +# CASE_SENSITIVE="true" +# +zstyle ':completion:*' matcher-list 'm:{a-z}={A-Za-z}' + +HISTSIZE=9000 +HISTFILESIZE=9000 +#HISTFILE="~/.bash_history" + +# Uncomment the following line to use hyphen-insensitive completion. Case +# sensitive completion must be off. _ and - will be interchangeable. +HYPHEN_INSENSITIVE="true" + +# Uncomment the following line to disable bi-weekly auto-update checks. +# DISABLE_AUTO_UPDATE="true" + +# Uncomment the following line to change how often to auto-update (in days). +# export UPDATE_ZSH_DAYS=13 + +# Uncomment the following line to disable colors in ls. +# DISABLE_LS_COLORS="true" + +# Uncomment the following line to disable auto-setting terminal title. +# DISABLE_AUTO_TITLE="true" + +# Uncomment the following line to enable command auto-correction. +ENABLE_CORRECTION="true" + +# Uncomment the following line to display red dots whilst waiting for completion. +COMPLETION_WAITING_DOTS="true" + +# Uncomment the following line if you want to disable marking untracked files +# under VCS as dirty. This makes repository status check for large repositories +# much, much faster. +# DISABLE_UNTRACKED_FILES_DIRTY="true" + +# Uncomment the following line if you want to change the command execution time +# stamp shown in the history command output. +# The optional three formats: "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd" +HIST_STAMPS="dd.mm.yyyy" + +# Would you like to use another custom folder than $ZSH/custom? +# ZSH_CUSTOM=/path/to/new-custom-folder + +# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*) +# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/ +# Example format: plugins=(rails git textmate ruby lighthouse) +# Add wisely, as too many plugins slow down shell startup. +plugins=() + +source $ZSH/oh-my-zsh.sh + +# User configuration + +# export MANPATH="/usr/local/man:$MANPATH" + +# You may need to manually set your language environment +# export LANG=en_US.UTF-8 + +# Preferred editor for local and remote sessions +if [[ -n $SSH_CONNECTION ]]; then + export EDITOR='vim' +else + # export EDITOR='mvim' + export EDITOR='vim' +fi + +# Compilation flags +# export ARCHFLAGS="-arch x86_64" + +# ssh +# export SSH_KEY_PATH="~/.ssh/rsa_id" + +# Set personal aliases, overriding those provided by oh-my-zsh libs, +# plugins, and themes. Aliases can be placed here, though oh-my-zsh +# users are encouraged to define aliases within the ZSH_CUSTOM folder. +# For a full list of active aliases, run `alias`. +# +# Example aliases +# alias zshconfig="mate ~/.zshrc" +# alias ohmyzsh="mate ~/.oh-my-zsh" +eval "$(jump shell)" + +# Load aliases +. ~/.bash_aliases +#export PS1="%{$terminfo[bold]$fg[red]%}%n@%m%{$reset_color%} $terminfo[bold]%2~ %{$reset_color%} +#export PS1="%{$terminfo[bold]$fg[red]%}%n@%m%{$reset_color%} $terminfo[bold]%2~ $(git_prompt_info)%{$reset_color%} +#export PS1="%{$terminfo[bold]$fg[red]%}%n@%m%{$reset_color%} $terminfo[bold]%2~ $(git_super_status)%{$reset_color%} +#╰─%B#%b "; +#PROMPT='%B%m%~%b$(git_super_status) ' + +j () { + local dir="$(jump cd $@)" + test -d "$dir" && cd "$dir" +} + +# . ~/.bash_completion + +source $ZSH/custom/plugins/zsh-git-prompt/zshrc.sh + + +# Locale settings for perl +#export LC_CTYPE=en_US.UTF-8 + +#export LC_ALL=C +#export LC_ALL=en_US.UTF-8 +#sudo usermod -aG docker viktor +#newgrp docker + +# Send ssh key to server +send_key() { + cat ~/.ssh/id_rsa.pub | ssh $1 "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys" +}