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