On Thu, Aug 17, 2017 at 10:12 AM, Jani Nikula <jani.nikula@xxxxxxxxx> wrote: > On Thu, 17 Aug 2017, Daniel Vetter <daniel@xxxxxxxx> wrote: >> One thing we maybe could be doing is a more fancy aliasing feature, along >> the lines of git aliases, where you can do whatever you want. Then you >> could do a dim apply-curl alias which resolves to curl $arg | dim apply. >> Not sure how to implement that though ... > > We *already* have a fancy aliasing feature. You can add arbitrary > subcommands of your own, and you can override existing subcommands. Try > this in your ~/.dimrc: > > dim_my_fancy_list_aliases() > { > echo "Hello world!" > dim_list_aliases > } > > dim_alias_list_aliases=my-fancy-list-aliases > > This first part will give you a new "dim my-fancy-list-aliases" > subcommand, and the second part will use it for "dim list-aliases". > > Go wild. ;) Maybe we just need to document this better? Rodrigo, you're up for a patch to dim.rst, with the above example in a new ALIASES sections? I'd put it right above ENVIRONMENT. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx