Compare commits

...

2 Commits

Author SHA1 Message Date
ceb81d3211
adding aliases and completions 2023-06-11 18:57:36 +01:00
48ad9e17b2
adding vim plugins 2023-06-11 18:56:35 +01:00
3 changed files with 29 additions and 1 deletions

9
.zshrc
View File

@ -21,6 +21,10 @@ alias ytmpvhd='mpv --hwdec=auto --ytdl-format="bestvideo[height<=?1080]+bestaudi
alias gitlog='git log --graph --all --oneline' alias gitlog='git log --graph --all --oneline'
alias rdoc='cargo doc --open' alias rdoc='cargo doc --open'
alias cdicloud='cd ~/Library/Mobile\ Documents/com\~apple\~CloudDocs'
alias cdans='cd ~/dev/infra/ansible'
alias tailscale="/Applications/Tailscale.app/Contents/MacOS/Tailscale"
PS1='%F{green}%n@%m%f %1/ %F{red}%#%f ' PS1='%F{green}%n@%m%f %1/ %F{red}%#%f '
export PATH="/opt/homebrew/opt/python@3.10/bin:$HOME/lab/scripts:$PATH" export PATH="/opt/homebrew/opt/python@3.10/bin:$HOME/lab/scripts:$PATH"
@ -28,3 +32,8 @@ export PATH="/opt/homebrew/opt/python@3.10/bin:$HOME/lab/scripts:$PATH"
autoload -Uz compinit autoload -Uz compinit
compinit compinit
_comp_options+=(globdots) _comp_options+=(globdots)
source /Users/andy/.docker/init-zsh.sh || true # Added by Docker Desktop
source "$(brew --prefix)/share/google-cloud-sdk/path.zsh.inc"
source "$(brew --prefix)/share/google-cloud-sdk/completion.zsh.inc"

View File

@ -11,7 +11,8 @@ set expandtab
so ~/.vim/plugins.vim so ~/.vim/plugins.vim
map <C-n> :NERDTreeToggle<CR> let mapleader = "," " map leader to comma
set laststatus=2 set laststatus=2
set noshowmode set noshowmode
set showmatch set showmatch
@ -51,13 +52,29 @@ inoremap { {}<left>
inoremap {<CR> {<CR>}<ESC>O inoremap {<CR> {<CR>}<ESC>O
inoremap {;<CR> {<CR>};<ESC>O inoremap {;<CR> {<CR>};<ESC>O
nnoremap <leader>n :NERDTreeFocus<CR>
nnoremap <C-n> :NERDTree<CR>
nnoremap <C-t> :NERDTreeToggle<CR>
nnoremap <C-f> :NERDTreeFind<CR>
set number set number
syntax on syntax on
let g:NERDTreeDirArrowExpandable = '▸' let g:NERDTreeDirArrowExpandable = '▸'
let g:NERDTreeDirArrowCollapsible = '▾' let g:NERDTreeDirArrowCollapsible = '▾'
" Start NERDTree when Vim is started without file arguments.
autocmd StdinReadPre * let s:std_in=1 autocmd StdinReadPre * let s:std_in=1
autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
" Exit Vim if NERDTree is the only window remaining in the only tab.
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif
set statusline+=%#warningmsg#
set statusline+=%{SyntasticStatuslineFlag()}
set statusline+=%*
let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 1
let g:syntastic_check_on_open = 1
let g:syntastic_check_on_wq = 0

View File

@ -5,6 +5,8 @@ call vundle#begin()
Plugin 'scrooloose/nerdtree' Plugin 'scrooloose/nerdtree'
Plugin 'itchyny/lightline.vim' Plugin 'itchyny/lightline.vim'
Plugin 'airblade/vim-gitgutter' Plugin 'airblade/vim-gitgutter'
Plugin 'tpope/vim-fugitive'
Plugin 'scrooloose/syntastic'
call vundle#end() call vundle#end()