I unsubscribed from this group a day ago (by going to google groups and
clicking 'unsubscribe') yet I am still receiving emails. Can someone
please take me off the list? My subscription email address is
[email protected]
On Thu, Mar 26, 2009 at 10:29:27PM +0530, Abhishek Gupta wrote:
> Hi all,
>
> I'm new to vim and this list so apologies if this has already been answered.
>
> I have some settings for comments in my vimrc (see attached vimrc.txt).
>
> These settings work fine when I launch vim.
> I.e. for launching vim without specifying the file type I get the following
> for comments:
> comments=://,b:#,:%,:XCOMM,n:>,fb:-,s1:/*,mb:**,ex:*/,fb:*,b:",n::
>
> However when I edit text files using vim (vim test.txt), the comments get
> overridden with the following:
> comments=s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:-
>
> And for C/C++ files, the comments get overridden with the following:
> comments=sO:* -,mO:* ,exO:*/,s1:/*,mb:*,ex:*/,://
>
> How can I prevent this?
> I.e. I would like to keep my comments setting for all file types.
> Is this possible?
> I tried placing the comments setting at the bottom of the vimrc but that
> doesn't override the file type settings either.
>
> Any suggestions?
>
> Thanks and Regards,
> Abhishek
>
> >
> " *** User Interface ***
>
> if has('syntax') && (&t_Co > 2)
> syntax on " Syntax highlighting in terminals which
> can display colours
> endif
>
> set nocompatible " Use Vim's extended capabilities
> set showmode " Display the current mode
> set nomodeline " Don't let files override this vimrc
> set wildmode=list:longest,full " Command-line completion <Tab> (for
> filenames, help topics, option names)
> set showcmd " Display partially-typed commands in the
> status line
> set number " Show line numbers
> set shortmess=atI " Abbreviate messages
> set ruler " show the cursor position all the time
>
>
> " *** Search ***
>
> set hlsearch " Highlight searches
> set incsearch " Do incremental searching
> set ignorecase " Ignore case when searching
> set smartcase " Override 'ignorecase' if the search
> contains upper case characters
> set nowrapscan " Do not wrap searches
>
>
> " *** Scroll ***
>
> set nostartofline " Don't jump to first character when paging
> set scrolloff=3 " Keep 3 lines when scrolling
>
>
> " *** General Formatting ***
>
> set nowrap " Do not wrap files
> set nobackup " Do not keep a backup file
> set shiftwidth=2 " Numbers of spaces to (auto)indent
> set shiftround " Round indent to multiple of 'shiftwidth'
> set expandtab " Use the appropriate number of spaces to
> insert a <TAB>
> set autoindent " Always set autoindenting on
> set smartindent " Do smart autoindenting when starting a
> new line
>
> set formatoptions-=t " Do not wrap lines
>
>
> " *** Formatting - File Type Specific ***
>
> filetype on " Enable File Type detection
>
> augroup filetype " Mark all .txt files as human readable
> autocmd BufNewFile,BufRead *.txt set filetype=human
> augroup end
>
> " For human readable files auto wrap text at column 50
> autocmd FileType human set formatoptions+=t textwidth=50
>
> " For C/C++ files set cindent
> autocmd FileType c,cpp set cindent
>
> " For makefiles don't expand <TAB> to Spaces and have all indentation ar 8
> chars
> autocmd FileType make set noexpandtab shiftwidth=8
>
>
> " *** This does not Override File Type Formatting ?? ***
>
> set formatoptions+=croq " Format comments
> set comments-=s1:/*,mb:*,ex:*/ " Remove C style comments with single * in
> middle part
> set comments+=s1:/*,mb:**,ex:*/ " Add comment style with multiple ** in
> middle part
> set comments+=fb:* " Define bullet list style for single *
> set comments+=b:\" " Treat lines starting with " as comments
> set comments+=n:: " When formatting text, recognize numbered
> lists
--
--
Best,
David Karapetyan
http://davidkarapetyan.com
University of Notre Dame
Department of Mathematics
255 Hurley Hall
Notre Dame, IN 46556-4618
Phone: 574-631-5706
Cell: 202-460-5173
Fax: 574-631-6579
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---