Marcin,
I'd like to keep the information you provided as reference.  If I can get over this small hurdle with the least customization, I'll take it for now simply because I've been banging at this for a while (with your much appreciated help).
--------------------------------------------------
Ben,
It turns out that the following works:
   syntax on
   au Syntax tex setl isk+=_
I didn't even need the autocmd lines:
autocmd BufNewFile,BufRead,BufWinEnter *.tex setl isk+=_ | setg isk+=_
autocmd BufNewFile,BufRead,BufWinEnter *.bib setg isk+=_ | setl isk+=_
The problem is essentially solved that this point.  What follows describes what I did in response to your advice on checking whether $HOME/vimfiles/after/syntax/tex.vim runs -- it does not.  The word "after" doesn't even show up in the :scriptnames listing below.  I think I will save that for another day.  But if you have any suggestions (without going out of your way to dig), I'd be happy to follow up to the extent that I can.
Thanks !!
--------------------------------------------------
"~" is my short hand for $HOME, which I set in my personal _vimrc via:
      let $HOME=$USERPROFILE."/Documents"
      set rtp^=$HOME/vimfiles
I copied the vimfiles directory tree to .vim just as a desparate act, it didn't make any rational sense.
In the code above, $USERPROFILE is C:\Users\MyUserAccount, which makes $HOME become C:\Users\MyUserAccount\Documents.  I had to explicitly set up $HOME above because the default points at a network drive, which I don't have access to unless I'm connected on-site.  However, explicitly setting $HOME in _vimrc means that $HOME is set only when my personal _vimrc is run.  Since $HOME is not properly set prior to executing my personal _vimrc, I used VIMINIT to ensure that it would be _vimrc be initially executed
   Windows 7 user variable VIMINIT
   -------------------------------
   source %USERPROFILE%\Documents\_vimrc
I'm sure that my $HOME is as expected because changes to _vimrc take place right away, e.g.:
   command TEST echo "YES TEST IS WORKING"
Furthermore, :scriptnames shows a number of accesses to files in my personal vimfiles directory tree:
  1: C:/Users/MyUserAccount/Documents/_vimrc
  2: C:/Users/MyUserAccount/Documents/vimfiles/colors/mine.vim
  3: C:/Program Files (x86)/Vim/vim73/filetype.vim
  4: C:/Program Files (x86)/Vim/vim73/menu.vim
  5: C:/Program Files (x86)/Vim/vim73/autoload/paste.vim
  6: C:/Program Files (x86)/Vim/vim73/ftplugin.vim
  7: C:/Users/MyUserAccount/Documents/vimfiles/plugin/bufexplorer.vim
  8: C:/Program Files (x86)/Vim/vim73/plugin/getscriptPlugin.vim
  9: C:/Program Files (x86)/Vim/vim73/plugin/gzip.vim
 10: C:/Program Files (x86)/Vim/vim73/plugin/matchparen.vim
 11: C:/Program Files (x86)/Vim/vim73/plugin/netrwPlugin.vim
 12: C:/Program Files (x86)/Vim/vim73/plugin/rrhelper.vim
 13: C:/Program Files (x86)/Vim/vim73/plugin/spellfile.vim
 14: C:/Program Files (x86)/Vim/vim73/plugin/tarPlugin.vim
 15: C:/Program Files (x86)/Vim/vim73/plugin/tohtml.vim
 16: C:/Program Files (x86)/Vim/vim73/plugin/vimballPlugin.vim
 17: C:/Program Files (x86)/Vim/vim73/plugin/zipPlugin.vim
 18: C:/Program Files (x86)/Vim/vim73/ftplugin/tex.vim
 19: C:/Program Files (x86)/Vim/vim73/ftplugin/plaintex.vim
 20: C:/Program Files (x86)/Vim/vim73/ftplugin/initex.vim
 21: C:/Program Files (x86)/Vim/vim73/syntax/syntax.vim
 22: C:/Program Files (x86)/Vim/vim73/syntax/synload.vim
 23: C:/Program Files (x86)/Vim/vim73/colors/blue.vim
 24: C:/Program Files (x86)/Vim/vim73/syntax/syncolor.vim
 25: C:/Program Files (x86)/Vim/vim73/syntax/tex.vim
 26: C:/Program Files (x86)/Vim/vim73/scripts.vim
 27: C:/Program Files (x86)/Vim/vim73/ftplugin/help.vim
 28: C:/Program Files (x86)/Vim/vim73/syntax/help.vim
 29: C:/Program Files (x86)/Vim/vim73/ftplugin/vim.vim
 30: C:/Program Files (x86)/Vim/vim73/syntax/vim.vim
 31: C:/Program Files (x86)/Vim/vim73/autoload/netrw.vim
 32: C:/Users/MyUserAccount/Documents/vimfiles/.netrwhist
 33: C:/Program Files (x86)/Vim/vim73/syntax/netrw.vim
-- 
-- 
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/groups/opt_out.
Thursday, June 20, 2013
Subscribe to:
Post Comments (Atom)
 
No comments:
Post a Comment