Sublime Text 3 and opening folders
One of my petpeeves with an otherwise amazing editor is the fact that I can not open Folders as projects from the command line or from within Finder. However it’s easily fixed with a small service you can easily create or a symlink. So let’s do that today. Just follow along.
First off: Finder.app and GUI
- Open Automator
- Choose Service as template.
- Select files or folders in Finder.app.
Drag over “Run Shell Script” from your Library and set it up as follows:
Shell : “/bin/bash”
Pass input : “as arguments”
bash /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl -n "[email protected]"
- Save the service, and note that the name you give it when saving is what it will be called in the context menu. If Sublime opens a blank window, toggle the sidebar, and you will see the documents.
Console side of things
This is fairly simple actually; most of already have a symlink to use sublime from the terminal anyhow. If you have a symlink setup already - you’re done. If not; just do the following:
Open Terminal and run this command
ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /bin/subl
You will now be able to open files and folders from the command line.
#opening a file subl filename #opening a folder cd foldername subl .