On Thursday, October 23, 2014 1:02:03 PM UTC-5, B. Elijah Griffin wrote: > DwigtArmyOfChampions wrote: > > Oftentimes I'm opening really long filenames in command mode, for example: > > > > :e /var/www/html/sites/all/modules/jqueryui_theme/jqueryui_theme.module > > > > Is there a way to create aliases for this file? Or if not the whole > > file, how about part of the path, like everything up to and including > > "modules"? That's a lot of typing! > > Have you considered tags? Often people don't create tags files by hand, > but use a tool such as ctags, but you can hand create them or write your > own tag file creation tool. The general original format is > > <tagname> <tab> <filename> <tab> <movement> <newline> > > Where the movement is an ex-mode movement such as a line number or > /search/. In true vi you can put an ex-mode command, including edits, > in the movement, vim is more restrictive. > > Say you create a tag file with this tag: > > jquitheme > /var/www/html/sites/all/modules/jqueryui_theme/jqueryui_theme.module 1 > > Then you can use ":tag jquitheme" to go to the top line of it. You can > also use "vi -t jquitheme" to start the editor there. > > If you don't think you have used tags before, you are probably wrong. > The vim help system is just a special form of them. >
There is no need to manually create entries for files in tags! ctags will include file names automatically, if you use "--extra=+f". See http://ctags.sourceforge.net/ctags.html -- -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.
