abathologist wrote:On a mac, you can use Alfred (http://www.alfredapp.com/) for all that stuff. It lets you do what you mention plus a great deal more. I have "open_files_in_new_windows" set to false in sublime, and all my text/code files defaulted to open in sublimetext, so whatever I open in Alfred pops up in a new tab.
Well, not really. Using Alfred would be the same as using the terminal, worse actually since You always start in your home directory. Plus You can't really use the fuzzy matching which really speeds things up.
sheldno wrote:This is a great idea, less mouse! I think it would much faster and useful if it operated more similar to the ctrl-p file selector instead of having the concept of a "current folder" and having to navigate up and down through directories (the sidebar already does a good job at that). Also it's unclear to me what the "current folder" is when I press ctrl-shift-o (in a large project I can't keep the whole dir structure in my head and I don't necessarily know what dir the file I'm editing is in).
when I hit ctrl-shift-o I should be able to immediately fuzzy-select any file or folder within my project just like ctrl-p (without being able to do this in one step means it's just going to be faster to use the mouse/sidebar/terminal in many cases)
display the files in the same style as ctrl-p with their filepath underneath the file name so that the file/folder can be identified correctly and easily
Just my feedback, I realize it differs quite a bit from your original design so feel free to ignore it thanks!
abathologist wrote:When I want to open a file with Alfred, I type "o FileName" and it fuzzy matches splendidly (unless the file is in a hidden directory. That's the only time I ever need to use the directory navigation tool). If, instead of pulling up the file by name, you want to search your directories (also with fuzzy matching), then you can set "Folders" to be included in your default results (under Features>Default Results).
abathologist wrote:I also don't mean to stand in the way of additional plug-ins for our beloved Sublime Text. But I suppose I'm quite fond of the Unix philosophy: "Write programs that do one thing and do it well. Write programs to work together," and, truth be told, I use Alfred (plus a few of its extensions) to do everything the OP describes and it works from every application. Just figured I might be able to prevent a little wheel-reinvention.
Users browsing this forum: Majestic-12 [Bot] and 12 guests