On Wed, 21 Nov 2007 16:29:39 +0000 (UTC)
James <[EMAIL PROTECTED]> wrote:

> Hello,
> 
> 
> I'm not the swiftest (hack) around with finessing the (bash) shell
> and customizations for c/c++  (command line) programming. What I'm 
> doing is trying to setup .vimrc so that when I edit a file 
> (*.c or *.cpp) my shell uses the entries in the (user's) .vimrc file. 
> However any other file I access via 'vi' I want it to ignore these
> customizations or use a second config file for 'vim' customizations. 
> Ideas on how to accomplish this are  welcome.
> 
> 
> I've stumbled across ideas on how to make .vimrc really cool for
> writing c/c++ programs. I have not found a comprehensive reference on
> all of the possibilities and what works. A wiki would be very cool.
> I've been testing a custom setup for .vimrc:
> 
>   set ai                " autoindent
>   set si                " smartindent
>   set cindent           " do c-style indenting
>   set tabstop=3         " tab spacing settings below are just to
> unify it set softtabstop=3     " unify
>   set shiftwidth=3      " unify
>   set noexpandtab       " real tabs please!
>   set nowrap            " do not wrap lines
>   set smarttab          " use tabs at the start of a line, spaces
> elsewhere
> 
> 
> Additionally, I'm experimenting with QT4 so any suggestions
> related to QT4 are also appreciated. Any comments, ideas or resources 
> I can look at, would be  most appreciated.
> 
> 
> James
> 
> 

hmm, have you tried something like:

autocmd BufRead,BufNewFile *.cpp set ai(or whatever options you want?)

that's how I did some stuff wrt to python...
-- 
[EMAIL PROTECTED] mailing list

Reply via email to