Hi Benjamin,

First sorry for top reply on mobile gmail.
I've totally got it.
Many thanks to your clear presentation.

Wayne

On 8/11/10, Benjamin R. Haskell <v...@benizi.com> wrote:
> On Wed, 11 Aug 2010, Wayne wrote:
>
>> On Tue, Aug 10, 2010 at 7:35 PM, Benjamin R. Haskell wrote:
>>
>> >
>> > Sorry, I should have been more explicit.  That's what I'm doing
>> > above.  Note the path of the files:
>> >
>> > ~/.vim/after/syntax/
>> >
>> > The '~' indicates my home directory, so that's in my personal .vim
>> > directory.  Based on the default setting of 'runtimepath', Windows
>> > uses 'vimfiles' instead of '.vim'.  Using Vim 7.3e beta under
>> > Windows 7, your 'syn match' line worked if I put it in the file:
>> >
>> > C:\Users\bhaskell\vimfiles\after\syntax\cpp.vim
>> >
>> > Under pre-Vista rules, IIRC:
>> >
>> > C:\Documents and Settings\bhaskell\vimfiles\after\syntax\cpp.vim
>> >
>> > (Replacing bhaskell with your own username, of course.)
>> >
>> > --
>> > Best,
>> > Ben
>>
>> Sorry Ben, I should also have been more explicit.
>> On my installation of vim, there is no "vimfiles" directory per user,
>> and maybe caused by lack of full formal installation.
>
> It's not a full vimfiles installation; I created those directories just
> for the one-line file.  It's really the preferred way to do this, as
> there are built-in mechanisms to handle it.  See:
>
> :help mysyntaxfile-add
> (...would've referred you there in the first place if I'd known of its
> existence)
>
> Except, on Windows, the default name for '.vim' is 'vimfiles' (since
> Windows and the rest of the computing universe deal differently with
> 'dot' files).
>
>
>> I usually modified the _vimrc file within the installation directory,
>> or the project specific _vimrc file within the project directory.
>> My question is, can I just modify these two _vimrc file to achieve the
>> same object to that by writing a line to cpp.vim
>
> Not sure if you were just dissuaded by the lack of a ~/vimfiles
> directory, but you should really consider just adding the one-line file
> in your home directory.  It's much easier.  By adding it to _vimrc
> explicitly, you have to set up your own handling for changing files.
> (You wouldn't want a C++ syntax file applied to .txt files, for
> example.)  Plus, the coördination between the system-wide syntax/cpp.vim
> and your own modifications becomes trickier.
>
> --
> Best,
> Ben
>
> --
> 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 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

Reply via email to