Fixed indentation from mixed to tabs
This commit is contained in:
parent
171b571938
commit
3f107275e1
1 changed files with 18 additions and 17 deletions
35
vimrc
35
vimrc
|
@ -1,3 +1,4 @@
|
||||||
|
" vim: set noexpandtab :miv "
|
||||||
"!!! makes use of marker '
|
"!!! makes use of marker '
|
||||||
|
|
||||||
set nocompatible
|
set nocompatible
|
||||||
|
@ -226,7 +227,7 @@ function! VisualSelection()
|
||||||
end
|
end
|
||||||
if (line2byte(line_start)+column_start) > (line2byte(line_end)+column_end)
|
if (line2byte(line_start)+column_start) > (line2byte(line_end)+column_end)
|
||||||
let [line_start, column_start, line_end, column_end] =
|
let [line_start, column_start, line_end, column_end] =
|
||||||
\ [line_end, column_end, line_start, column_start]
|
\ [line_end, column_end, line_start, column_start]
|
||||||
end
|
end
|
||||||
let lines = getline(line_start, line_end)
|
let lines = getline(line_start, line_end)
|
||||||
if len(lines) == 0
|
if len(lines) == 0
|
||||||
|
@ -281,14 +282,14 @@ function! s:hex(...)
|
||||||
let b:prev_filetype = &filetype
|
let b:prev_filetype = &filetype
|
||||||
let &filetype = "xxd"
|
let &filetype = "xxd"
|
||||||
nnoremap <buffer> i i<ins>
|
nnoremap <buffer> i i<ins>
|
||||||
echo "A witch turned your file into a hexadecimal toad!"
|
echo "A witch turned your file into a hexadecimal toad!"
|
||||||
else
|
else
|
||||||
nunmap <buffer> i
|
nunmap <buffer> i
|
||||||
silent exec '%!xxd -r '.join(l:args, " ")
|
silent exec '%!xxd -r '.join(l:args, " ")
|
||||||
unlet b:hex
|
unlet b:hex
|
||||||
let &filetype = b:prev_filetype
|
let &filetype = b:prev_filetype
|
||||||
unlet b:prev_filetype
|
unlet b:prev_filetype
|
||||||
echo "The witch turned your file back into binary data"
|
echo "The witch turned your file back into binary data"
|
||||||
end
|
end
|
||||||
endfunction
|
endfunction
|
||||||
command! -nargs=* Hex call <sid>hex(<q-args>)
|
command! -nargs=* Hex call <sid>hex(<q-args>)
|
||||||
|
@ -397,12 +398,12 @@ function! s:saveprompt()
|
||||||
if &swapfile
|
if &swapfile
|
||||||
echo "You have swap files enabled, stop in-between-saving all the time!"
|
echo "You have swap files enabled, stop in-between-saving all the time!"
|
||||||
end
|
end
|
||||||
if input("Type 'save' to save: ") ==? "save"
|
if input("Type 'save' to save: ") ==? "save"
|
||||||
write
|
write
|
||||||
echo "File saved, but was it really necessary?"
|
echo "File saved, but was it really necessary?"
|
||||||
else
|
else
|
||||||
echo "Calm the fuck down man!"
|
echo "Calm the fuck down man!"
|
||||||
end
|
end
|
||||||
endfun
|
endfun
|
||||||
noremap <C-s> :call <sid>saveprompt()<CR>
|
noremap <C-s> :call <sid>saveprompt()<CR>
|
||||||
nnoremap <C-n> :bnext<CR>
|
nnoremap <C-n> :bnext<CR>
|
||||||
|
@ -661,7 +662,7 @@ au BufNewFile,BufRead *.c,*.cpp,*.h,*.hpp :nnoremap <buffer> ; m'$a;<C-c>`'
|
||||||
au BufNewFile,BufRead *.rb :call <sid>init_ruby_file()
|
au BufNewFile,BufRead *.rb :call <sid>init_ruby_file()
|
||||||
|
|
||||||
function! s:init_ruby_file()
|
function! s:init_ruby_file()
|
||||||
set makeprg=ruby\ -wc\ %
|
set makeprg=ruby\ -wc\ %
|
||||||
setl number
|
setl number
|
||||||
command! -buffer Defines lex MatchingLines("^\\s*def\\>\\s\\+\\zs.*$") | lopen
|
command! -buffer Defines lex MatchingLines("^\\s*def\\>\\s\\+\\zs.*$") | lopen
|
||||||
command! -buffer Functions Defines " Alias
|
command! -buffer Functions Defines " Alias
|
||||||
|
@ -725,15 +726,15 @@ function! s:init_html_file()
|
||||||
nnoremap <buffer> <leader>t ""ciw<<C-o>""p><C-o>m'</<C-o>""p><C-o>`'<C-o>l
|
nnoremap <buffer> <leader>t ""ciw<<C-o>""p><C-o>m'</<C-o>""p><C-o>`'<C-o>l
|
||||||
nnoremap <buffer> <leader>T ""diw<C-o>"_cc<<C-o>""p><C-o>o</<C-o>""p><C-o>O
|
nnoremap <buffer> <leader>T ""diw<C-o>"_cc<<C-o>""p><C-o>o</<C-o>""p><C-o>O
|
||||||
|
|
||||||
function! s:insert_tag(tag, newline)
|
function! s:insert_tag(tag, newline)
|
||||||
if !a:newline
|
if !a:newline
|
||||||
let l:text = "<".a:tag."></".a:tag.">"
|
let l:text = "<".a:tag."></".a:tag.">"
|
||||||
else
|
else
|
||||||
end
|
end
|
||||||
put =l:text
|
put =l:text
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
nnoremap <C-space> :call <sid>insert_tag(input(""), 0)<CR>
|
nnoremap <C-space> :call <sid>insert_tag(input(""), 0)<CR>
|
||||||
|
|
||||||
inoremap <buffer> <C-space> <C-o>""ciw<<C-o>""p><C-o>m'</<C-o>""p><C-o>`'<C-o>l
|
inoremap <buffer> <C-space> <C-o>""ciw<<C-o>""p><C-o>m'</<C-o>""p><C-o>`'<C-o>l
|
||||||
inoremap <buffer> <C-CR> <C-o>""diw<C-o>"_cc<<C-o>""p><C-o>o</<C-o>""p><C-o>O
|
inoremap <buffer> <C-CR> <C-o>""diw<C-o>"_cc<<C-o>""p><C-o>o</<C-o>""p><C-o>O
|
||||||
|
|
Loading…
Reference in a new issue