Removed duplicate files
This commit is contained in:
parent
b291659f29
commit
ae6386f8ce
2 changed files with 0 additions and 199 deletions
14
vim/gvimrc
14
vim/gvimrc
|
@ -1,14 +0,0 @@
|
|||
" No audible bell
|
||||
set vb
|
||||
|
||||
" No toolbar
|
||||
set guioptions-=T
|
||||
|
||||
" Use console dialogs
|
||||
set guioptions+=c
|
||||
|
||||
" Local config
|
||||
if filereadable($HOME . "/.gvimrc.local")
|
||||
source ~/.gvimrc.local
|
||||
endif
|
||||
|
185
vim/vimrc
185
vim/vimrc
|
@ -1,185 +0,0 @@
|
|||
" Use Vim settings, rather then Vi settings (much better!).
|
||||
" This must be first, because it changes other options as a side effect.
|
||||
set nocompatible
|
||||
|
||||
" don't allow backspacing over everything in insert mode
|
||||
set backspace=
|
||||
|
||||
set nobackup
|
||||
set nowritebackup
|
||||
set history=50 " keep 50 lines of command line history
|
||||
set ruler " show the cursor position all the time
|
||||
set showcmd " display incomplete commands
|
||||
set incsearch " do incremental searching
|
||||
|
||||
" Don't use Ex mode, use Q for formatting
|
||||
map Q gq
|
||||
|
||||
" This is an alternative that also works in block mode, but the deleted
|
||||
" text is lost and it only works for putting the current register.
|
||||
"vnoremap p "_dp
|
||||
|
||||
" Switch syntax highlighting on, when the terminal has colors
|
||||
" Also switch on highlighting the last used search pattern.
|
||||
if (&t_Co > 2 || has("gui_running")) && !exists("syntax_on")
|
||||
syntax on
|
||||
set nohlsearch
|
||||
endif
|
||||
|
||||
" Only do this part when compiled with support for autocommands.
|
||||
if has("autocmd")
|
||||
|
||||
" Enable file type detection.
|
||||
" Use the default filetype settings, so that mail gets 'tw' set to 72,
|
||||
" 'cindent' is on in C files, etc.
|
||||
" Also load indent files, to automatically do language-dependent indenting.
|
||||
filetype plugin indent on
|
||||
|
||||
" Put these in an autocmd group, so that we can delete them easily.
|
||||
augroup vimrcEx
|
||||
au!
|
||||
|
||||
" For all text files set 'textwidth' to 78 characters.
|
||||
autocmd FileType text setlocal textwidth=78
|
||||
|
||||
" When editing a file, always jump to the last known cursor position.
|
||||
" Don't do it when the position is invalid or when inside an event handler
|
||||
" (happens when dropping a file on gvim).
|
||||
autocmd BufReadPost *
|
||||
\ if line("'\"") > 0 && line("'\"") <= line("$") |
|
||||
\ exe "normal g`\"" |
|
||||
\ endif
|
||||
|
||||
augroup END
|
||||
|
||||
else
|
||||
|
||||
set autoindent " always set autoindenting on
|
||||
|
||||
endif " has("autocmd")
|
||||
|
||||
" if has("folding")
|
||||
" set foldenable
|
||||
" set foldmethod=syntax
|
||||
" set foldlevel=1
|
||||
" set foldnestmax=2
|
||||
" set foldtext=strpart(getline(v:foldstart),0,50).'\ ...\ '.substitute(getline(v:foldend),'^[\ #]*','','g').'\ '
|
||||
" endif
|
||||
|
||||
" Softtabs, 2 spaces
|
||||
set tabstop=2
|
||||
set shiftwidth=2
|
||||
set expandtab
|
||||
|
||||
" Always display the status line
|
||||
set laststatus=2
|
||||
|
||||
" <Space> is the leader character
|
||||
let mapleader = " "
|
||||
|
||||
" Edit the README_FOR_APP (makes :R commands work)
|
||||
map <Leader>R :e doc/README_FOR_APP<CR>
|
||||
|
||||
" Hide search highlighting
|
||||
map <Leader>l :set invhls <CR>
|
||||
|
||||
" Opens an edit command with the path of the currently edited file filled in
|
||||
" Normal mode: <Leader>e
|
||||
map <Leader>e :e <C-R>=expand("%:p:h") . "/" <CR>
|
||||
|
||||
" Opens a tab edit command with the path of the currently edited file filled in
|
||||
" Normal mode: <Leader>t
|
||||
map <Leader>te :tabe <C-R>=expand("%:p:h") . "/" <CR>
|
||||
|
||||
" Inserts the path of the currently edited file into a command
|
||||
" Command mode: Ctrl+P
|
||||
cmap <C-P> <C-R>=expand("%:p:h") . "/" <CR>
|
||||
|
||||
" Maps autocomplete to tab
|
||||
imap <Tab> <C-P>
|
||||
|
||||
" Duplicate a selection
|
||||
" Visual mode: D
|
||||
vmap D y'>p
|
||||
|
||||
" No Help, please
|
||||
nmap <F1> <Esc>
|
||||
|
||||
" Press Shift+P while in visual mode to replace the selection without
|
||||
" overwriting the default register
|
||||
vmap P p :call setreg('"', getreg('0')) <CR>
|
||||
|
||||
" Display extra whitespace
|
||||
set list listchars=tab:»·,trail:·
|
||||
|
||||
" Edit routes
|
||||
command! Rroutes :e config/routes.rb
|
||||
command! RTroutes :tabe config/routes.rb
|
||||
|
||||
" Local config
|
||||
if filereadable(".vimrc.local")
|
||||
source .vimrc.local
|
||||
endif
|
||||
|
||||
" Use Ack instead of Grep when available
|
||||
if executable("ack")
|
||||
set grepprg=ack\ -H\ --nogroup\ --nocolor
|
||||
endif
|
||||
|
||||
" Color scheme
|
||||
colorscheme vividchalk
|
||||
highlight NonText guibg=#060606
|
||||
highlight Folded guibg=#0A0A0A guifg=#9090D0
|
||||
|
||||
" Numbers
|
||||
set number
|
||||
set numberwidth=5
|
||||
|
||||
" Snippets are activated by Shift+Tab
|
||||
let g:snippetsEmu_key = "<S-Tab>"
|
||||
|
||||
" Tab completion options
|
||||
set wildmode=list:longest,list:full
|
||||
set complete=.,w,t
|
||||
|
||||
" Tags
|
||||
let g:Tlist_Ctags_Cmd="ctags --exclude='*.js'"
|
||||
|
||||
" Window navigation
|
||||
nmap <C-J> <C-W><C-J>
|
||||
nmap <C-K> <C-W><C-K>
|
||||
|
||||
" Rails configuration
|
||||
autocmd User Rails Rnavcommand step features/step_definitions -glob=**/* -suffix=_steps.rb
|
||||
autocmd User Rails Rnavcommand config config -glob=**/* -suffix=.rb -default=routes
|
||||
nmap <Leader>p :Rstep
|
||||
nmap <Leader>sp :RSstep
|
||||
nmap <Leader>tp :RTstep
|
||||
nmap <Leader>m :Rmodel
|
||||
nmap <Leader>c :Rcontroller
|
||||
nmap <Leader>v :Rview
|
||||
nmap <Leader>u :Runittest
|
||||
nmap <Leader>f :Rfunctionaltest
|
||||
nmap <Leader>i :Rintegrationtest
|
||||
nmap <Leader>h :Rhelper
|
||||
nmap <Leader>tm :RTmodel
|
||||
nmap <Leader>tc :RTcontroller
|
||||
nmap <Leader>tv :RTview
|
||||
nmap <Leader>tu :RTunittest
|
||||
nmap <Leader>tf :RTfunctionaltest
|
||||
nmap <Leader>ti :RTintegrationtest
|
||||
nmap <Leader>sm :RSmodel
|
||||
nmap <Leader>sc :RScontroller
|
||||
nmap <Leader>sv :RSview
|
||||
nmap <Leader>su :RSunittest
|
||||
nmap <Leader>sf :RSfunctionaltest
|
||||
nmap <Leader>si :RSintegrationtest
|
||||
nmap <Leader>g :Rconfig
|
||||
nmap <Leader>sg :RSconfig
|
||||
nmap <Leader>tg :RTconfig
|
||||
|
||||
nnoremap <Left> :echoe "Use h"<CR>
|
||||
nnoremap <Right> :echoe "Use l"<CR>
|
||||
nnoremap <Up> :echoe "Use k"<CR>
|
||||
nnoremap <Down> :echoe "Use j"<CR>
|
||||
|
Loading…
Add table
Reference in a new issue