diff options
author | Cody Hiar <codyfh@gmail.com> | 2017-03-14 10:13:39 -0600 |
---|---|---|
committer | Cody Hiar <codyfh@gmail.com> | 2017-03-14 10:13:39 -0600 |
commit | 7c5c8e2e9b4d4df6cb996b5cb716b1c45213e4f5 (patch) | |
tree | b7837b8191c5e6a8473950a95e57d2931cca317a /plugin | |
parent | fadee4b0725b905cd55164524145fdaa41000744 (diff) |
Properly fixing issue from yesterday, add '$' to variable name
Diffstat (limited to 'plugin')
-rw-r--r-- | plugin/vim-options.vim | 60 |
1 files changed, 31 insertions, 29 deletions
diff --git a/plugin/vim-options.vim b/plugin/vim-options.vim index 8a2d612..afa4416 100644 --- a/plugin/vim-options.vim +++ b/plugin/vim-options.vim @@ -42,6 +42,7 @@ autocmd FileType json setlocal tabstop=4 autocmd FileType make setlocal tabstop=4 noexpandtab autocmd FileType scss setlocal tabstop=2 autocmd FileType ledger setlocal tabstop=2 +autocmd FileType vim setlocal tabstop=2 " Make netrw prettier let g:netrw_banner = 0 " Hide the banner let g:netrw_liststyle = 3 " Tree view @@ -96,26 +97,17 @@ highlight SignColumn cterm=NONE ctermfg=0 ctermbg=8 "----------------------------------------------------------------------------------------------------------------------- if has('nvim') let $HOME='.vimcache' - let EditorDir='/root/.config/nvim/' + let $EditorDir='/root/.config/nvim/' + let $SessionDir='.vimcache' silent! execute '!mkdir -p .vimcache/backup' " Set Backup dirs set backupdir=.vimcache/backup/ set directory=.vimcache/swp/ let g:syntastic_python_python_exec = '/usr/bin/python3' - " Function for saving session - function! SaveSession() - :mksession! .vimcache/session.vim - :echo 'Session Saved!' - endfunction - nnoremap <leader>ee :call SaveSession()<CR> - " Function for restoring session - function! RestoreSession() - :source .vimcache/session.vim - endfunction nnoremap <leader>er :call RestoreSession()<CR> else - " Vim Options - let EditorDir=$HOME.'/.vim/' + let $EditorDir=$HOME.'/.vim/' + let $SessionDir='.' " Set Backup dirs set backupdir=~/.vim/vim-files/backups/ set directory=~/.vim/vim-files/swaps/ @@ -158,13 +150,23 @@ nnoremap _ [c nnoremap = ]c " Open folder of current file nnoremap <leader>n :e %:p:h<CR> +" Function for saving session +function! SaveSession() + :mksession! $SessionDir/session.vim + :echo 'Session Saved!' +endfunction +nnoremap <leader>ee :call SaveSession()<CR> +" Function for restoring session +function! RestoreSession() + :source $SessionDir/session.vim +endfunction " Snippets nnoremap <leader>,date :-1read !date +\%F<CR> -nnoremap <leader>,fabfile :-1read $HOME/.config/nvim/plugged/vim-options/snippets/python/fabfile.py<CR> -nnoremap <leader>,cutf8 :-1read $HOME/.config/nvim/plugged/vim-options/snippets/python/cutf8.py<CR>jf.i -nnoremap <leader>,pudb :-1read $HOME/.config/nvim/plugged/vim-options/snippets/python/pudb.py<CR>V -nnoremap <leader>,pydef :-1read $HOME/.config/nvim/plugged/vim-options/snippets/python/pydef.py<CR>/jump<CR>V12j -nnoremap <leader>,pyclass :-1read $HOME/.config/nvim/plugged/vim-options/snippets/python/pyclass.py<CR>/jump<CR> +nnoremap <leader>,fabfile :-1read $EditorDir/plugged/vim-options/snippets/python/fabfile.py<CR> +nnoremap <leader>,cutf8 :-1read $EditorDir/plugged/vim-options/snippets/python/cutf8.py<CR>jf.i +nnoremap <leader>,pudb :-1read $EditorDir/plugged/vim-options/snippets/python/pudb.py<CR>V +nnoremap <leader>,pydef :-1read $EditorDir/plugged/vim-options/snippets/python/pydef.py<CR>/jump<CR>V12j +nnoremap <leader>,pyclass :-1read $EditorDir/plugged/vim-options/snippets/python/pyclass.py<CR>/jump<CR> "----------------------------------------------------------------------------------------------------------------------- @@ -172,7 +174,7 @@ nnoremap <leader>,pyclass :-1read $HOME/.config/nvim/plugged/vim-options/snippet "----------------------------------------------------------------------------------------------------------------------- " Ack Searching "----------------------------------------------------------------------------------------------------------------------- -if !empty(glob(EditorDir.'plugged/ack.vim/plugin/ack.vim')) +if !empty(glob($EditorDir.'plugged/ack.vim/plugin/ack.vim')) nnoremap <leader>/ :call AckSearch()<CR> function! AckSearch() call inputsave() @@ -190,7 +192,7 @@ endif "----------------------------------------------------------------------------------------------------------------------- " CamelCaseMotion "----------------------------------------------------------------------------------------------------------------------- -if !empty(glob(EditorDir.'plugged/CamelCaseMotion/plugin/camelcasemotion.vim')) +if !empty(glob($EditorDir.'plugged/CamelCaseMotion/plugin/camelcasemotion.vim')) map <silent> ,w <Plug>CamelCaseMotion_w map <silent> ,e <Plug>CamelCaseMotion_e map <silent> ,b <Plug>CamelCaseMotion_b @@ -202,7 +204,7 @@ endif "----------------------------------------------------------------------------------------------------------------------- " Fugitive "----------------------------------------------------------------------------------------------------------------------- -if !empty(glob(EditorDir.'plugged/vim-fugitive/plugin/fugitive.vim')) +if !empty(glob($EditorDir.'plugged/vim-fugitive/plugin/fugitive.vim')) " Command for toggling git status function! ToggleGStatus() if buflisted(bufname('.git/index')) @@ -223,7 +225,7 @@ endif "----------------------------------------------------------------------------------------------------------------------- " Indent Lines Plugin "----------------------------------------------------------------------------------------------------------------------- -if !empty(glob(EditorDir.'plugged/vim-indent-guides/plugin/indent_guides.vim')) +if !empty(glob($EditorDir.'plugged/vim-indent-guides/plugin/indent_guides.vim')) let g:indent_guides_enable_on_vim_startup = 1 let g:indent_guides_auto_colors = 0 let g:indent_guides_exclude_filetypes =['help', 'nerdtree'] @@ -240,7 +242,7 @@ endif "----------------------------------------------------------------------------------------------------------------------- " Ledger "----------------------------------------------------------------------------------------------------------------------- -if !empty(glob(EditorDir.'plugged/SimpylFold/ftplugin/python/SimpylFold.vim')) +if !empty(glob($EditorDir.'plugged/SimpylFold/ftplugin/python/SimpylFold.vim')) au BufNewFile,BufRead *.ldg,*.ledger setf ledger | comp ledger endif "----------------------------------------------------------------------------------------------------------------------- @@ -250,7 +252,7 @@ endif "----------------------------------------------------------------------------------------------------------------------- " Markdown "----------------------------------------------------------------------------------------------------------------------- -if !empty(glob(EditorDir.'plugged/vim-markdown/indent/markdown.vim')) +if !empty(glob($EditorDir.'plugged/vim-markdown/indent/markdown.vim')) let g:vim_markdown_folding_disabled=1 endif "----------------------------------------------------------------------------------------------------------------------- @@ -260,7 +262,7 @@ endif "----------------------------------------------------------------------------------------------------------------------- " Python-Syntax "----------------------------------------------------------------------------------------------------------------------- -if !empty(glob(EditorDir.'plugged/python-syntax/syntax/python.vim')) +if !empty(glob($EditorDir.'plugged/python-syntax/syntax/python.vim')) let python_highlight_all = 1 endif "----------------------------------------------------------------------------------------------------------------------- @@ -270,7 +272,7 @@ endif "----------------------------------------------------------------------------------------------------------------------- " Syntastic "----------------------------------------------------------------------------------------------------------------------- -if !empty(glob(EditorDir.'plugged/syntastic/plugin/syntastic.vim')) +if !empty(glob($EditorDir.'plugged/syntastic/plugin/syntastic.vim')) let g:syntastic_php_checkers = ['php', 'phpcs'] let g:syntastic_javascript_checkers = ['eslint'] let g:syntastic_scss_checkers = ['sass_lint'] @@ -302,7 +304,7 @@ endif "----------------------------------------------------------------------------------------------------------------------- " Taboo "----------------------------------------------------------------------------------------------------------------------- -if !empty(glob(EditorDir.'plugged/taboo.vim/plugin/taboo.vim')) +if !empty(glob($EditorDir.'plugged/taboo.vim/plugin/taboo.vim')) au BufNewFile,BufRead *.ldg,*.ledger setf ledger | comp ledger function! RenameTab() call inputsave() @@ -321,7 +323,7 @@ endif "----------------------------------------------------------------------------------------------------------------------- " Vdebug Plugin "----------------------------------------------------------------------------------------------------------------------- -if !empty(glob(EditorDir.'plugged/vdebug/plugin/vdebug.vim')) +if !empty(glob($EditorDir.'plugged/vdebug/plugin/vdebug.vim')) let g:vdebug_options = { \ "watch_window_style" : 'compact', \ "port" : 9000, @@ -339,7 +341,7 @@ endif "----------------------------------------------------------------------------------------------------------------------- " Vim JSON "----------------------------------------------------------------------------------------------------------------------- -if !empty(glob(EditorDir.'plugged/vim-json/indent/json.vim')) +if !empty(glob($EditorDir.'plugged/vim-json/indent/json.vim')) let g:vim_json_syntax_conceal = 0 endif "----------------------------------------------------------------------------------------------------------------------- |