--- generated_file: lightning_completions ignore_paths: - .DS_Store - .git # You'll notice that most commands have the format of "#{original_command_alias}-#{path_alias}" # I recommend this for most of these commands as you can then easily autocomplete them for recall. commands: - name : c map_to : cd description : my code directories paths: - /Users/bozo/code/gems/* - /Users/bozo/code/repo/* - /Users/bozo/code/tds/gems/* - name : cd-g map_to : cd paths: gem - name : m-g map_to : mate paths: gem - name : o-g map_to : open description : open gem's doc in browser post_path : /rdoc/index.html paths: gem_rdoc - name : v-r map_to : vim description : ruby core files paths: #picked from $LOAD_PATH - /Library/Ruby/Site/1.8/**/*.rb - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/**/*.rb - name : cd-r map_to : cd description : ruby core directories paths: - /Library/Ruby/Site/1.8/**/ - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/**/ aliases: r1: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8 - name : oa map_to : open -a description : open mac applications paths: - /Applications/*.app - /Applications/Utilities/*.app - name : v-g map_to : vim description : open files when in the base directory of a ruby gem project paths: - lib/**/*.rb - test/**/*.rb - spec/**/*.rb - bin/** - name : v-rr map_to : vim description: open files when in the base directory of a rails project paths: - config/**/*.rb - app/**/*.{rb,erb,rhtml} - lib/**/*.rb - test/**/*.rb - spec/**/*.rb paths: # to obtain your own paths to your ruby gems: # `gem environment path`.split(":").map {|e| e +"/gems/*" } gem: - /Users/bozo/.gem/ruby/1.8/gems/* - /Library/Ruby/Gems/1.8/gems/* - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/* gem_rdoc: - /Users/bozo/.gem/ruby/1.8/doc/* - /Library/Ruby/Gems/1.8/doc/* - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/doc/*