1 " -------------------------------------------------------
5 " -------------------------------------------------------
7 " Let the leader key be ,
13 " iPad and Android keyboards have no ESC Key
18 set nocompatible " be iMproved, required
20 set omnifunc=syntaxcomplete#Complete
22 filetype off " required
27 call plug#begin('~/.vim/plugged')
29 " Markdown highlighting
30 Plugin 'tpope/vim-markdown'
31 " let g:markdown_github_languages = ['sh', 'python']
33 " Distraction free writing.
34 Plugin 'junegunn/goyo.vim'
35 nnoremap <leader>w :Goyo<Cr>
39 Plugin 'bling/vim-airline'
41 " Plugin 'Windows-PowerShell-Syntax-Plugin'
43 " PowerShell Highlighting and detection
44 Plugin 'pprovost/vim-ps1'
47 filetype plugin indent on " required for Vundle Bundle
49 " If not something else, then assume Markdown
53 " Don't show tabs for HTML files. Do show trailing spaces."
54 au FileType html set nolist
55 au FileType javascript set nolist
57 set softtabstop=4 " makes the spaces feel like real tabs
59 " Sensible default for everything else.