Christian Brabandt wrote: > Hi Bram! > > On Do, 04 Aug 2011, Bram Moolenaar wrote: > > > > What about [h and ]h, which would move to the next/previous instance of > > > the highlighting group specified in a new vim option; as a suggestion, > > > jumphlgroup . This would be instead of [t and ]t, and could be used > > > instead of [e and]e, too, I suppose. > > > > That sounds like a good idea. The option can be set depending on the > > language, by a filetype plugin. It can be a list of highlight groups, so > > that you can tell where ]h and [h stop. You could also make a mapping > > that sets the option and then does the ]h, to jump to specific > > highlights. > > Here we go an updated patch. > > The comments should explain how it works. I intentionally commented out > some parts of it. You may enable, if you like it. (basically, how moving > backwards works). > > One thing, I still haven't looked at how to add moving to parts that are > highlighted because of the match() functions.
Thanks for making an updated patch. A few obvious mistakes: > + *'jumphlgroup'* *'jhl'* *'nojumphlgroup'* *'nojhl'* > +'joinspaces' 'js' string (Vim default "Error", Vi default "") "joinspaces" is misplaced. > + /* > + * "[e" and "]e": move to previous or next error highlight > + * "[t" and "]t": move to previous or next TODO highlight > + */ Still the old command names. > + * Move to next syntax error. "syntax highlight gorup". Doesn't have to be an error. There are a lot of new lines. I hope you didn't use copy/paste for them. -- In Africa some of the native tribes have a custom of beating the ground with clubs and uttering spine chilling cries. Anthropologists call this a form of primitive self-expression. In America we call it golf. /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org /// -- You received this message from the "vim_dev" 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
