-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Mike Krieger
committed
Aug 13, 2012
0 parents
commit 60a157c
Showing
35 changed files
with
6,376 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1 @@ | |||
*swp |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,8 @@ | |||
#! /bin/sh | |||
|
|||
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" | |||
|
|||
ln -ns $DIR/zshrc ~/.zshrc | |||
ln -ns $DIR/zsh ~/.zsh | |||
ln -ns $DIR/vimrc ~/.vimrc | |||
ln -ns $DIR/vim ~/.vim |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1 @@ | |||
netrw.vba: call delete('/Users/mkrieger/.vim/plugin/netrwPlugin.vim')|call delete('/Users/mkrieger/.vim/autoload/netrw.vim')|call delete('/Users/mkrieger/.vim/autoload/netrwFileHandlers.vim')|call delete('/Users/mkrieger/.vim/autoload/netrwSettings.vim')|call delete('/Users/mkrieger/.vim/doc/pi_netrw.txt')|call delete('/Users/mkrieger/.vim/syntax/netrw.vim') |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,7 @@ | |||
let g:netrw_dirhistmax =10 | |||
let g:netrw_dirhist_cnt =5 | |||
let g:netrw_dirhist_1='/Users/mkrieger/src/instagram-kitchen/cookbooks' | |||
let g:netrw_dirhist_2='/Users/mkrieger/src/instagram-kitchen/cookbooks/rabbitmq' | |||
let g:netrw_dirhist_3='/Users/mkrieger/src/instagram-kitchen/.chef' | |||
let g:netrw_dirhist_4='/Users/mkrieger/src/instagram-kitchen/.chef/plugins' | |||
let g:netrw_dirhist_5='/Users/mkrieger/src/instagram-kitchen/.chef/plugins/knife' |
11 changes: 11 additions & 0 deletions
11
vim/.netrwhist (Mike Krieger's conflicted copy 2011-12-12)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,11 @@ | |||
let g:netrw_dirhistmax =10 | |||
let g:netrw_dirhist_cnt =9 | |||
let g:netrw_dirhist_1='/Users/mkrieger/src/distillery-server/distillery/locations' | |||
let g:netrw_dirhist_2='/Users/mkrieger/src/distillery-server/distillery' | |||
let g:netrw_dirhist_3='/Users/mkrieger/Dropbox/mikeyk-wiki/vimstuff/bundle/pyflakes/pyflakes' | |||
let g:netrw_dirhist_4='/Users/mkrieger/src/distillery-server/distillery' | |||
let g:netrw_dirhist_5='/Users/mkrieger/src/distillery-server' | |||
let g:netrw_dirhist_6='/Users/mkrieger/src' | |||
let g:netrw_dirhist_7='/Users/mkrieger/src/distillery-server/distillery' | |||
let g:netrw_dirhist_8='/Users/mkrieger/src/distillery-server/distillery/dogslow' | |||
let g:netrw_dirhist_9='/Users/mkrieger/src/distillery-server/distillery' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,3 @@ | |||
let g:netrw_dirhistmax =10 | |||
let g:netrw_dirhist_cnt =1 | |||
let g:netrw_dirhist_1='/Users/mkrieger/src/django/django/core/cache/backends' |
10 changes: 10 additions & 0 deletions
10
vim/.netrwhist (Mike Krieger's conflicted copy 2012-01-17)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,10 @@ | |||
let g:netrw_dirhistmax =10 | |||
let g:netrw_dirhist_cnt =8 | |||
let g:netrw_dirhist_1='/Users/mkrieger/src/distillery-server/distillery/conf/shards' | |||
let g:netrw_dirhist_2='/Users/mkrieger/src/distillery-deploy/ebs' | |||
let g:netrw_dirhist_3='/Users/mkrieger/src/distillery-server/distillery' | |||
let g:netrw_dirhist_4='/Users/mkrieger/src/distillery-server/distillery/conf/shards' | |||
let g:netrw_dirhist_5='/Users/mkrieger/src/distillery-server/distillery' | |||
let g:netrw_dirhist_6='/Users/mkrieger/src/distillery-server/distillery/about' | |||
let g:netrw_dirhist_7='/Users/mkrieger/src/Distillery-Server/distillery/accounts/templates/accounts' | |||
let g:netrw_dirhist_8='/Users/mkrieger/src/distillery-server/distillery' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,2 @@ | |||
let g:netrw_dirhistmax =10 | |||
let g:netrw_dirhist_cnt =0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,2 @@ | |||
let g:netrw_dirhistmax =10 | |||
let g:netrw_dirhist_cnt =0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Original file line | Diff line number | Diff line change |
---|---|---|---|
@@ -0,0 +1,173 @@ | |||
""" Start Pathogen | |||
call pathogen#infect() | |||
|
|||
set nocompatible | |||
|
|||
set autoindent | |||
set smartindent | |||
|
|||
set esckeys | |||
|
|||
set magic | |||
|
|||
set ruler | |||
set binary noeol | |||
|
|||
" for searching | |||
set incsearch | |||
set showmatch | |||
set hlsearch | |||
map <silent> <leader><space> :noh<cr> | |||
" Save on losing focus | |||
au FocusLost * :wa | |||
|
|||
set showmode | |||
|
|||
set title | |||
set wildchar=<TAB> | |||
|
|||
set ignorecase | |||
set smartcase | |||
" set the backup dir to declutter working directory. | |||
" two ending slashes means, full path to the actual filename | |||
" -- thanks to indygemma | |||
silent! !mkdir -p /tmp/vim-backup | |||
silent! !mkdir -p /tmp/vim-swap | |||
set ruler | |||
silent! !mkdir -p /tmp/vim-undo | |||
set backup | |||
set backupdir=/tmp/vim-backup/ | |||
set directory=/tmp/vim-swap/ | |||
" Persistent undos (vim 7.3+) | |||
set undofile | |||
set undodir=/tmp/vim-undo/ | |||
|
|||
set gdefault " default replace all in line | |||
|
|||
" use perl/python style regexp | |||
nnoremap / /\v | |||
vnoremap / /\v | |||
filetype plugin indent on | |||
filetype plugin on | |||
|
|||
syntax on | |||
|
|||
set guifont=Anonymous\ Pro:h13 | |||
inoremap # X# | |||
inoremap jj <ESC> | |||
" easier movement for splits | |||
nnoremap <leader>w <C-w>v<C-w>l | |||
nnoremap <C-h> <C-w>h | |||
nnoremap <C-j> <C-w>j | |||
nnoremap <C-k> <C-w>k | |||
nnoremap <C-l> <C-w>l | |||
set softtabstop=4 shiftwidth=4 | |||
set expandtab | |||
set backspace=2 " backspace behaves properly | |||
|
|||
set background=dark | |||
colorscheme vividchalk | |||
|
|||
map <Leader>p :call ShowPyFlakes()<CR> | |||
map <Leader>a :call ShowAck()<CR> | |||
nnoremap <leader>r :set relativenumber!<cr> | |||
nnoremap <leader>e :set paste!<cr> | |||
nnoremap <leader>s :set clipboard=unnamed<cr> | |||
nnoremap <leader>d :set clipboard=''<cr> | |||
nnoremap <leader>c :set cursorline!<cr> | |||
nnoremap <silent> <leader>y :YRShow<cr> | |||
function! ShowPyFlakes() | |||
:PyflakesUpdate | |||
if !exists("s:pyflakes_qf") | |||
:botright cwindow | |||
endif | |||
endfunction | |||
|
|||
function! ShowAck() | |||
:Ack | |||
endfunction | |||
|
|||
fun! <SID>StripTrailingWhitespaces() | |||
let l = line(".") | |||
let c = col(".") | |||
%s/\s\+$//e | |||
call cursor(l, c) | |||
endfun | |||
|
|||
autocmd BufWritePre * :call <SID>StripTrailingWhitespaces() | |||
|
|||
""""" Searching | |||
""""" | |||
|
|||
" When you press gv you vimgrep after the selected text | |||
nmap <leader>a <ESC>:Ack<space> | |||
map <leader>g :call SearchForCurrentWord()<CR> | |||
|
|||
func! SearchForCurrentWord() | |||
:let @/=expand("<cword>") | |||
:vsplit | |||
call CmdLine("Ack \"" . @/ . "\"") | |||
endfunction | |||
|
|||
function! CmdLine(str) | |||
exe "menu Foo.Bar :" . a:str | |||
emenu Foo.Bar | |||
unmenu Foo | |||
endfunction | |||
|
|||
""" Jump to folders | |||
|
|||
command! DP :exec ":cd ~/src/distillery-deploy/ | e . " | |||
command! DST :exec ":cd ~/src/distillery-server/distillery/ | e ." | |||
|
|||
|
|||
""" Via John Resig, add some memory to Vim | |||
|
|||
" Tell vim to remember certain things when we exit | |||
" '10 : marks will be remembered for up to 10 previously edited files | |||
" "100 : will save up to 100 lines for each register | |||
" :20 : up to 20 lines of command-line history will be remembered | |||
" % : saves and restores the buffer list | |||
" n... : where to save the viminfo files | |||
set viminfo='10,\"100,:20,%,n~/.viminfo | |||
|
|||
" when we reload, tell vim to restore the cursor to the saved position | |||
augroup JumpCursorOnEdit | |||
au! | |||
autocmd BufReadPost * | |||
\ if expand("<afile>:p:h") !=? $TEMP | | |||
\ if line("'\"") > 1 && line("'\"") <= line("$") | | |||
\ let JumpCursorOnEdit_foo = line("'\"") | | |||
\ let b:doopenfold = 1 | | |||
\ if (foldlevel(JumpCursorOnEdit_foo) > foldlevel(JumpCursorOnEdit_foo - 1)) | | |||
\ let JumpCursorOnEdit_foo = JumpCursorOnEdit_foo - 1 | | |||
\ let b:doopenfold = 2 | | |||
\ endif | | |||
\ exe JumpCursorOnEdit_foo | | |||
\ endif | | |||
\ endif | |||
" Need to postpone using "zv" until after reading the modelines. | |||
autocmd BufWinEnter * | |||
\ if exists("b:doopenfold") | | |||
\ exe "normal zv" | | |||
\ if(b:doopenfold > 1) | | |||
\ exe "+".1 | | |||
\ endif | | |||
\ unlet b:doopenfold | | |||
\ endif | |||
augroup END | |||
|
|||
set foldmethod=indent "fold based on indent | |||
set foldnestmax=10 "deepest fold is 10 levels | |||
set nofoldenable "dont fold by default | |||
set foldlevel=1 "this is just what i use | |||
|
|||
" Make vim clipboard match Mac OS X clipboard | |||
" set clipboard=unnamed |
Oops, something went wrong.