Quicksilver and the Command Line

Got a quick tip for Quicksilver users who also may dabble in the Terminal. If you go to the Plugins portion of the Quicksilver Preferences, there’s a plugin you can install called “Command Line Tool”. Install that, and relaunch Quicksilver if it asks you to.

Now that the Command Line Tool plugin is available, you’ll need to install an additional piece to interface with the Terminal itself. Look for it in the General Preferences window. You should see the Command Line Tool in the left pane. When you click on it, it’ll give you the option to install it – if it self installed it’ll say as much. You may need to relaunch Quicksilver again, but it’ll tell you this.

Ok, so what’s it do? Basically it allows you to be tooling around in the terminal and pass whatever you’re working with in the command line, to Quicksilver with a simple ‘qs [filename]’ command. This probably isn’t a big deal for real CLI jockeys, as they’ll do most of their work within Unix anyway. But if you’re dangerous enough in the Terminal to browse around and find things, you can now push those items straight to Quicksilver to do the brunt of your tasks on those files.

For the more apprehensive folks, consider a scenario where you’d currently use tools like TinkerTool and whatnot that will allow you to unhide invisible files. This means that all the OS level files that are preceded with a dot (.profile or .htaccess for instance) that are normally out of sight from the Finder are now visible. While I have need for these files or folders from time to time, I hate how cluttered the GUI looks when they’re visible. So how do you easily access them with regular applications when they’re hidden?

In the Terminal, do a ‘ls -al‘ to view all files – hidden as well. When you see the file you may be looking for, type ‘qs [filename]‘. Your Quicksilver window appears with the file you were looking at in Terminal, populated in the first pane. Now you can do whatever you want to it within Quicksilver.

loading

Comments have been disabled for this post