aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMitch Riedstra <Mitch@riedstra.us>2017-09-26 21:45:49 -0400
committerMitch Riedstra <Mitch@riedstra.us>2017-09-26 21:45:49 -0400
commite601a1f48072df72d15ef7f13f3f7a7fdcb13301 (patch)
tree24e35466ef729ae363a36106aa0943b2e5e969de
parent5bf44e7172bf6856f08ee0baaed4b86dd08476e1 (diff)
parent607727f0793d7ccea12770db91a0868c27877afd (diff)
downloadvim-cfg-e601a1f48072df72d15ef7f13f3f7a7fdcb13301.tar.gz
vim-cfg-e601a1f48072df72d15ef7f13f3f7a7fdcb13301.tar.xz
Merge branch 'master' of git.riedstra.us:mitch/vim-cfg
-rw-r--r--init.vim27
-rwxr-xr-xlink-vimrc.sh5
2 files changed, 29 insertions, 3 deletions
diff --git a/init.vim b/init.vim
index 5ec08f8..b4ab946 100644
--- a/init.vim
+++ b/init.vim
@@ -3,11 +3,20 @@ set encoding=utf-8
execute pathogen#infect('bundle/{}', 'themes/{}')
+" Maily for the ability to match HTML tags with '%'
+runtime macros/matchit.vim
+
+" colorscheme 256_noir
+
" My old standard theme
colorscheme distinguished
" colorscheme solarized
set background=dark
+" colorscheme solarized
+" let g:solarized_termcolors=256
+" set background=dark
+
" Love hate relationship with this thing. I guess it's back
map <C-n> :NERDTreeToggle<CR>
@@ -109,6 +118,11 @@ set updatecount=0
" Vi in-compatibility
set nocompatible
+set tabstop=4
+set shiftwidth=4
+set noexpandtab
+
+
autocmd Filetype python call SetPythonOptions()
autocmd Filetype htmldjango call SethtmldjangoOptions()
@@ -119,7 +133,15 @@ autocmd Filetype html call SetHTMLOptions()
autocmd Filetype sh call SetShellOptions()
autocmd Filetype go call SetGoOptions()
autocmd Filetype yaml call SetYamlOptions()
+autocmd Filetype markdown call SetMarkdownOptions()
+function SetMarkdownOptions()
+ set spell
+ set tabstop=4
+ set shiftwidth=4
+ set expandtab
+ AcpDisable
+endfunction
function SetPythonOptions()
set tabstop=4
set shiftwidth=4
@@ -187,9 +209,8 @@ function SetYamlOptions()
set noic
endfunction
-set tabstop=4
-set shiftwidth=4
-set noexpandtab
+" This is specifically for Salt's state files 'sls'
+autocmd BufNewFile,BufRead *.sls set filetype=yaml
function! PhpSyntaxOverride()
diff --git a/link-vimrc.sh b/link-vimrc.sh
index a4de866..f7dfc71 100755
--- a/link-vimrc.sh
+++ b/link-vimrc.sh
@@ -17,6 +17,11 @@ $HOME/.nvimrc"
directories="$HOME/.config/nvim
$HOME/.nvim"
+if ! [ -d "$HOME/.config" ] ; then
+ mkdir $HOME/.config && \
+ printf "\033[1;33mCREATED: %s\033[0m\n" "$HOME/.config"
+fi
+
for _file in $files; do
if [ -L $_file ] ; then
printf "\033[1;32mOK: %s\033[0m\n" "$_file"