mirror of https://github.com/akelge/vim
Changed Clevertab to return <Tab> in text files
This commit is contained in:
parent
7e93e9f162
commit
90e85e7bea
|
@ -90,7 +90,9 @@ colorscheme railscasts
|
|||
" Function that returns tab if called on an "empty" line
|
||||
" C-N elsewhere
|
||||
function! CleverTab()
|
||||
if strpart( getline('.'), 0, col('.')-1 ) =~ '^\s*$'
|
||||
if &ft=="text"
|
||||
return "\<Tab>"
|
||||
elseif strpart( getline('.'), 0, col('.')-1 ) =~ '^\s*$'
|
||||
return "\<Tab>"
|
||||
else
|
||||
return "\<C-N>"
|
||||
|
@ -234,9 +236,11 @@ else
|
|||
endif
|
||||
|
||||
" Map Ctrl-T to new tab and Ctrl-W to close tab
|
||||
" Map Ctrl-S to save
|
||||
if !(has('mac') || has('macunix'))
|
||||
nnoremap <silent> <C-T> :tabnew<CR>
|
||||
nnoremap <silent> <C-W> :tabclose<CR>
|
||||
nnoremap <silent> <C-S> :w<CR>
|
||||
endif
|
||||
|
||||
" <Leader>hh opens my help file
|
||||
|
|
Loading…
Reference in New Issue