>   set backspace=indent,eol,start
+1
>   set history=50	" keep 50 lines of command line history
Why only 50?
And while we are it, increase the undolevels setting
>   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
> 
>   " In many terminal emulators the mouse works just fine, thus enable it.
>   if has('mouse')
>     set mouse=a
>   endif
don't care.
>   if &t_Co > 2 || has("gui_running")
>     syntax on
>     set hlsearch
please no hlsearch. That is most often annoying.
>   if has("autocmd")
>     " Enable file type detection.
>     filetype plugin indent on
+1
>   
>     augroup vimrcEx
>     au!
>   
>     " For all text files set 'textwidth' to 78 characters.
>     autocmd FileType text setlocal textwidth=78
Isn't text a fallback, that is used, when no other type is found? I 
wouldn't set this one then.
>     " 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("'\"") >= 1 && line("'\"") <= line("$") |
>       \   exe "normal! g`\"" |
>       \ endif
+1 
> Probably not:
> 
>   " these two leave files behind
>   set backup
>   set undofile
> 
>   " may conflict with a user mapping
>   inoremap <C-U> <C-G>u<C-U>
> 
>   " hard to revert
>   if has('syntax') && has('eval')
>     packadd matchit
>   endif
+1 for not setting those. although I would still make <c-u> in insert 
mode undoable.
some more I would set, the mentioned
:set display+=lastline
:set nrformat-=octal (often does unexpected things, when the user does 
not expect it)
and possibly also:
:set laststatus=2
Best,
Christian
-- 
Charade
Das Erste, das ist immer,
Und wenn auch die Welt vergeht;
Das Zweite ist man und bleibt man,
Wenn man zu lesen versteht.
		-- Heinrich Heine
-- 
-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
--- 
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Sunday, July 24, 2016
Subscribe to:
Post Comments (Atom)
 
No comments:
Post a Comment