10 ms·
Am I the Only One Who Uses a Text Editor to Edit Files?
- h3h 16y agoI like it. Feature Request: Allow it to run invisibly (no Dock or menubar icon).
- mrcharles 17y agoI shall subscribe to your mailing list.
- docgnome 17y agoIn my experience, Anything provides better file and buffer location for Emacs. http://www.emacswiki.org/emacs/Anything http://www.emacswiki.org/emacs/Anything
- EwanMacLeod 17y agoYup, I use Coda
- btipling 17y agoAm I the only one that found staring at orange hard on the eyes? I guess I should give the author credit for all the work that they put into this rant, seems like a blog post could have done just the same without all the fancy graphics and what not.
- jayair 17y agoSame here, I struggled to read the whole thing. By comparison the screenshots were refreshing to look at.
- arohner 17y agoActually, I had a harder time reading your comment, while my eyes re-adjusted to a more "normal" color scheme.
- joegaudet 17y agoI was just thinking the same thing.
- MaysonL 17y agoIf you happen to be on a mac, control-option-command-8 is your friend. Also, the readability bookmarklet does wonders for the appearance of sites like these. (And thanks to the people on HN who originally introduced me to these)
- deleted 17y ago[deleted]
- deleted 17y ago[deleted]
- thinkbohemian 17y agowow, i've never seen that before, thanks!
- petercooper 17y agocontrol-option-command-8 is your friend Ditto for if you go to Best Buy or any other non Apple store that sells Macs. They never know about this delightful key combo. </8 year old level of humor>
- gommm 17y agoGlad I'm not the only one to sometimes be a bit childish and do this :-)
- daten 17y agoControl-Option-Command-8 switches the display to greyscale, then inverts it (in other words, black text on white becomes white text on black).
- dkersten 17y agoAgreed. I gave up even trying to read it. My eyes still hurt. :-(
- Que 17y agoThe site and the god awful grid background image (appears on doubleclick) was enough to inspire me to make a new bookmarklet. My first impression, article aside, was that the site made baby Jesus cry. Edit: In retrospect I think it was the combination of the orange and the grid background (I have a tendency to doubleclick on everything) that really put it over the edge for me, the main design isn't terrible.
- dutchflyboy 17y agoHmm, I actually find the site quite nice. It's quite simple, readable and with some quite nice graphics. But I agree, that background image is really horrible.
- armandososa 17y agoWhat I can't understand is: why would you double-click a webpage?
- Que 17y agoI doubleclick text and blank areas constantly I realize this probably drives people insane, but while I'm reading a paragraph I will keep doubleclicking to select and deselect the text over and over. Somehow it helps my concentration.. I do this with code as well. That's why I have bookmarklets to disable the dictionary lookups and other what I consider annoyances on sites that implement those features on doubleclick and yes I've been told that I'm crazy on many occasions.
- hacknews 17y agoI am the only who thinks the post's title is boring.
- ja27 17y agoTO;DR
- vijaydev 17y agopardon me if this is lame. What does the O in TO mean?
- AgentConundrum 17y agoOrange, as per the GP's complaint.
- RevRal 17y agoWhen a page sears my optic nerves, I find it easiest to just disable its styles.
- KirinDave 17y agoI wish I could say yes. I found the color scheme interesting and a nice refreshing change from "Everyone's Posterous." But I guess there are people who will complain about anything that is different. The slight irony of posting a complaint against orange while you were surely looking at a band of electric orange is not lost on me. (At least, I assume you're with orange. Has pg lifted the karma restriction from the custom color preference?)
- vcrash 17y agoThere is quite the difference between a little bar of orange and a whole screenful of it.
- KirinDave 17y agoThere's also quite a difference between the orange on this site (a harsh electric orange) and the relatively mild and somewhat popular shade of orange on the article, so I think it's a wash.
- vcrash 17y agoI don't think that there's that much of a difference - The site starts out the same colour as the header, in fact, and fades gradually. The majority of the piece, however, is on quite bright orange. http://omploader.org/vM3h3OA/Sample.PNG http://omploader.org/vM3h3OA/Sample.PNG (HN topbar, start of site, middle of site, bottom of orange section of site.)
- KirinDave 17y agoI suppose the main argument was: “So what? Orange is not hard to read on. It sounds like you're complaining because you like to complain about different things.” Appropriate contrast was maintained, the entire design was not overly luminescent. Since it was the background color it did not create a wicked eye-draw the way the banner at the top of our comment pages here do. If you don't like unusual designs then you shouldn't read peepcode; a magazine format is one of their boasted mission statements.
- jlees 17y agoEveryone wants to be Dustin Curtis. Still, the author calling HN posters Neanderthals was a nice touch.
- notanidiot 17y agoJoy Division was a great band, although I thought the lead singer died in the 80’s.
- RyanMcGreal 17y agoDisambiguation: * http://dustincurtis.com/ http://dustincurtis.com/ * http://en.wikipedia.org/wiki/Ian_Curtis http://en.wikipedia.org/wiki/Ian_Curtis
- dmix 17y agoChoosing such a username is always risky.
- ilovecomputers 17y agoWell actually, it's common in the printing business to have each article to be of a unique style. Take National Geographic for instance. One article has a different theme: http://www.valeriedaysings.com/wp-content/uploads/2008/08/national-geographic-article.jpg http://www.valeriedaysings.com/wp-content/uploads/2008/08/na... from another: http://www.simongarnier.com/images/wordpress/ft_hdr.5.jpg http://www.simongarnier.com/images/wordpress/ft_hdr.5.jpg Well actually, those are title pages, but I've read those articles and I can attest that the different designs set a suitable mood for the topic at hand. I applaud web publishers for taking up this paradigm and applying what publishing graphic designers have been doing for some time. Of course with most methods of design, it depends if the occasion is suitable. Some online publications can do well with a consistent design: http://www.alistapart.com/ http://www.alistapart.com/ While others do well with differing designs, almost as if each posting of their articles is a treat for their readers: http://trentwalton.com/articles/ http://trentwalton.com/articles/ just like D.Curtis does, so good on him if he has inspired others to do the same.
- ugh 17y ago
- alexfarran 17y agoThe readability bookmarklet is quite handy http://lab.arc90.com/experiments/readability/ http://lab.arc90.com/experiments/readability/
- BoppreH 17y agoUnfortunately it's not perfect. It didn't display the icons correctly and there was no clear division between and after the scenarios. That's why I tend to use it more for reading medium-long stories, not fixing website's design.
- AgentConundrum 17y agojavascript:document.body.style.background = "#fff";void(0);
- rao 17y agothanks!
- mhartl 17y agoThis is part of Geoffrey Grosenbach's project to use a different design for each blog post; see http://blog.peepcode.com/tutorials/2010/about-this-blog http://blog.peepcode.com/tutorials/2010/about-this-blog. (Not that I'm endorsing the rather orange design, but that's the motivation.)
- ComputerGuru 17y agoReadability bookmark ftw.
- matthavener 17y agoVIM has a similar file finder using a plugin called Fuzzy Finder http://www.vim.org/scripts/script.php?script_id=1984 http://www.vim.org/scripts/script.php?script_id=1984
- jrockway 17y agoIt's almost like programmers write programs to help them get work done! And I thought you were supposed to solve problems by making a big orange web page whining about them...
- guitsaru 17y agoYou mean like what the author did? "This article started with pain, developed into an idea, and ended up as an unexpected prototype implemented in MacRuby. I’m using it daily and am fine-tuning the interaction, visuals, features, and performance."
- jrockway 17y agoA window that displays filenames next to a larger-font-version of their extensions?
- jrockway 17y agoTypical designer. "Oh no, my text editor displays its status to me using text." Yeah. Some people get their eye-candy feed from lolcat videos, and then use their tools for work. (My desktop doesn't even have wobbly windows! Just a 1-px red border! How can I get any work done that way!) Also, I'm fairly certain that eproject gets rid of the "wall of text" that disqualifies Emacs. In a perl project, for example, I can hit C-c C-f to find project files, but the files are displayed as the names of their resources -- instead of lib/Foo/Bar.pm, I see "Foo::Bar". Personally, though, I just "eproject-open-all-project-files" when I start working, and then just iswitchb to the file I want to work in. Usually, you are two or three characters away from any file you want. Learning and thinking > pretty.
- Periodic 17y ago> Just a 1-px red border! You don't use xmonad, perchance? It's the only one I know of that uses the one red pixel in the default scheme. I guess Awesome or the like might too, but I haven't used them in a long time. Tiling window managers are a great example of something that is less "advanced" but more useful. And as far as I can tell, both Emacs and Vim can easily satisfy all but the "beautiful" requirement for him. I think he should just replace all of his requirements with, "a powerful and extensible plug-in system."
- jrockway 17y agoYup, I use xmonad :) http://github.com/jrockway/dotfiles/blob/master/xmonad/xmonad.hs http://github.com/jrockway/dotfiles/blob/master/xmonad/xmona...
- cscotta 17y agoI think your attitude is overly dismissive. At least, I'd have a hard time writing someone off as a "typical designer" (a bit of a tired stereotype) if they're experienced in both vim and emacs, let alone work for Peepcode. The author offered a sustained, reasoned argument for better navigation within projects. I agree that as a programmer, I care about functionality and tools that get out of my way so that I can get my work done quickly and efficiently. But I don't think that means that everything has to look ugly (or better - that it couldn't be more elegantly presented). I'm a Vim user, and rarely leave full-screen mode. It's a great app, but on large projects even with the Fuzzy File Finder plugin, I agree that navigating can be cumbersome. I'd like to try out Jamis Buck's "Fuzzy Finder Textmate" plugin that builds on this, but have had trouble getting it installed on both my desktop and laptop. tl/dr: The author knows what s/he's talking about, and things can be pretty and functional, too.
- ableal 17y agoAt the risk of ending anticlimactically, I plan to release it as a serious helper application with painless TextMate, Vim, and Emacs integration for a small fee (payable with PeepCode credits or free to Unlimited subscribers). Good to know. We're saved. For a small fee.
- cjauvin 17y agoI wrote a simple fuzzy file finder extension for Emacs that tries to address some of the things I don't like about IDO (namely the "big paragraph" presentation that this article tells about), but does much less of course. I use it myself all the time, and if it could be of interest to the readers of this thread, here it is: http://code.google.com/p/find-file-suggest http://code.google.com/p/find-file-suggest
- araneae 17y agoWhere's the geany integration? sniff
- ErrantX 17y agoMy favourite text editor still has to be Notepad++ on Windows. I've never found another (both for Windows or Linux) that was as snappy and simple. shrug (never quite "got" emacs - it reminds me of the crappy, buggy, horrid PIC IDE we used at uni)
- JesseAldridge 17y agoI also use Notepad++ and like it a lot. It keeps things simple and just works. One of the coolest features is if you change a file anywhere, the changes are automatically reflected in the opened buffer. I use Total Commander for opening files: http://www.ghisler.com/ http://www.ghisler.com/ Emacs and vim fill me with rage every time I try to use them. And I definitely prefer several small tools to a big, monolithic IDE.
- TallGuyShort 17y agoI was very impressed with Notepad++. I've switched to vim simply because I've been doing more and more work on remote unix machines - and it's so much easier to just open up vim through ssh. Now that I'm used to how to use it, I also appreciate how easy it is to get a dark color scheme that's easy on the eyes. But yes - a big upvote for notepad++. Very lightweight and easy to work with.
- sjbach 17y agoI wrote a snappy Ruby-based Vim plugin called LustyExplorer which does fuzzy/flex matching for opening files and switching buffers: http://www.vim.org/scripts/script.php?script_id=1890 http://www.vim.org/scripts/script.php?script_id=1890
- sjbach 17y agoOh, and also a version for Emacs: http://www.emacswiki.org/emacs/LustyExplorer http://www.emacswiki.org/emacs/LustyExplorer
- FlemishBeeCycle 17y agoNot to downplay your contributions (thank you), but just letting people know about other options: FuzzyFinder Textmate http://github.com/jamis/fuzzyfinder_textmate http://github.com/jamis/fuzzyfinder_textmate (Unfortunately only works with fuzzyfinder up until v2.16) and more recently Command-T http://www.vim.org/scripts/script.php?script_id=3025 http://www.vim.org/scripts/script.php?script_id=3025
- gurraman 17y agoi've written a plugin as well. it's extremely simple: it uses find (or globpath() if you do not like external dependencies) to build a local cache. matching isn't approximate but you get results on partial matches and can browse files in directories (something i really missed in some other solutions). i recorded a quick screencast: http://pipsq.com/s.mov http://pipsq.com/s.mov note that i'm matching against the linux source; searching smaller source trees should be a lot faster. you can try it out by downloading the following files: http://github.com/strange/dotfiles/blob/master/.vim/plugin/pyxis.vim http://github.com/strange/dotfiles/blob/master/.vim/plugin/p... http://github.com/strange/dotfiles/blob/master/.vim/autoload/pyxis.vim http://github.com/strange/dotfiles/blob/master/.vim/autoload... launch with :Pyxis or create a map: noremap <leader>e :Pyxis<CR> noremap <silent> <leader>E :PyxisUpdateCache<CR>
- justinweiss 17y agoI also wrote a plugin to bring Jamis' fuzzyfinder to emacs: http://ruby-on-the-interrails.blogspot.com/2008/10/introducing-fuzzy-find-in-project.html http://ruby-on-the-interrails.blogspot.com/2008/10/introduci...
- dwiel 17y agoKate comes close to providing what he is looking for: It doesn't do an x/y fuzzy search, or an x y fuzzy search though it does to single word search. It colors files by how recent they were opened and by if they were most recently edited or just viewed (changing/reference code). The file searches include folder names. All navigation tasks work through the keyboard. It has GUI beauty.
- icco 17y agoThis is really well done, and especially interesting because I am doing research on making a text editor right now.
- psyklic 17y agoAm I the only one who almost didn't scroll down, thinking that the keyboard graphic was the thing to see?
- devinj 17y agoNo. It's a terrible webpage design. Am I the only one who still values things like http://www.useit.com/alertbox/scrolling-attention.html http://www.useit.com/alertbox/scrolling-attention.html ?
- armandososa 17y agoYes. The "user's don't scroll" meme has been confirmed as a myth.
- daleharvey 17y ago"confirmed" by who? every blog post I see titled "the fold is a myths" follows the same path where there author lays out a bunch of opinion of why they think it is "honestly people scroll fine, honest" every empirical study (like the one linked) seems to confirm that there is an obvious bias towards content above the fold. Dont think its particularly important here, I was pretty impressed by his design and not everyone needs to stick to strict usability constraints, but still handy to know what they are.
- MartinCron 17y agoAnecdotal evidence, but evidence nonetheless: We did some testing of how people interact with icanhascheezburger.com and found that most people basically just scroll and then click the "next page" link at the bottom.
- robryan 17y agoEspecially in this situation I think, when you are somewhat motivated to click the link by title. I'd hope hacker news readers at least have the patience to scroll down if they don't get instant content gratification.
- breck 17y agoOne solution: Use fewer files. I try to keep the number of files and folders for a project to as few as possible. Then you spend much less time opening and searching for files. As more people get involved with a project, you'll have more files, but you should make an active effort to keep the numbers minimized. Here's a little script I wrote to give quick stats on a project's size: http://breckyunits.com/metrics_for_programmers http://breckyunits.com/metrics_for_programmers
- viraptor 17y ago> Use fewer files. Why? What does that have to do with text editing capabilities? The number of files depends (or at least should) on what you do, not on how bad your tools are. If you limit the number of files to limit the file-opening time, you increase the fragment-searching time in the gigantic-file-of-doom. Also you lose the possibility to make local one-file changes which are self-explanatory if you look at the VCS history. I'm not sure why would I want to make my work harder just to make up for the tool's features...
- breck 17y agoThe OP complains that: > For most programming tasks, editing involves opening several files at once and switching between them (e.g. HTML/JavaScript/CSS). His idea of a solution is for better file navigation. My claim is that often the real problem is a bloated set of files and directories in a project. I find when the set of files is small, opening and switching between them is much faster and more productive. This applies particularly to the beginning of a project. As classes/files mature, then I recommend splitting them up into more files. For example, when starting a new MVC project I'll create one models file. All the models go in there at first because the project will be heavily edited. Once it's become more stable, I'll split it into a file for each model/class. This way when you make small changes you'll have the VCS history benefit you mention, but often you don't really need that at the beginning of a project.
- zakj 17y agoCommand-T is a relatively new Vim plugin that does fuzzy matching on the entire path, giving greater weight to characters immediately following slashes or other word separators in the pathname. I've been using it for a few days now and can attest that it is extremely fast and seems to "know" exactly which file I want after just a few keystrokes. http://www.vim.org/scripts/script.php?script_id=3025 http://www.vim.org/scripts/script.php?script_id=3025 | http://github.com/wincent/Command-T http://github.com/wincent/Command-T
- sgoranson 17y agoI'm so close to getting vim to be my ideal editor...7.0 for tab support, and ctags opens tags in a new tab, not a new buffer. But I can't figure out how to search currently open tabs instead of opening a new tab no matter what; I end up with duplicate tabs very easily. So his 3rd major "what I want" point really rings true.
- jff 17y agoI use Acme, it's got a smashing way to browse, open, and manage files.
- thisrod 17y agoAgreed. It's hard to beat an editor where you can run find, grep or whatever shell command you like, and the output becomes a clickable menu.
- Flow 17y agoIs there a port of Acme to OS X? Or are there any similar editors?
- silentbicycle 17y agoWily (http://www.cse.yorku.ca/~oz/wily/ http://www.cse.yorku.ca/~oz/wily/) is a major Unix port. Some quick googling says that it should work on OS X, though you need a three-button mouse for its chording-based interface. Its design is strongly influenced inspired by Oberon (http://ignorethecode.net/blog/2009/04/22/oberon/ http://ignorethecode.net/blog/2009/04/22/oberon/) (the OS, not the beer). I find its design very novel, but the mouse-centric UI is a dealbreaker for me. (I went back to Emacs.) If you're already using a Mac, you're probably a bit more forgiving of mice, though.
- Flow 17y agoThat's what people think. But Mac OS X is actually short-cut land. There are loads of short-cuts.
- silentbicycle 17y agoCan you use OS X entirely without a mouse?
- Flow 17y agoI don't know. Never tried it. I'm just very happy common things like closing a window(cmd-w), quitting and app(cmd-q) have sane and comfortable short-cuts compared to Windows.
- eitland 17y agoSounds like some people still haven't learned NetBeans or Eclipse. Takes some time getting used to, -just like vim or emacs, but once you get used to the keyboard shortcuts you get everything the author asked for. No mouse needed: check, fuzzy search: check, paths: check, metadata: check, beautiful: check
- technomancy 17y agoWorks over SSH: not so much.
- artsrc 17y agoThe guy was asking for a GUI.
- apgwoz 17y agoX Forwarding. And for those of us that are emacs users, use emacsclient to connect to a remote server or use Tramp mode--this is a solved problem.
- viraptor 17y agoTry with X forwarding turned on next time ;) Most GUI apps work just fine over SSH.
- vidarh 17y agoNot so much over high latency trans-atlantic connections with low bandwidth, which is something that works perfectly fine with a terminal based editor.
- yummyfajitas 17y agoHow can eclipse/netbeans know if files are are in an sshfs volume or a local one?
- maigret 17y agoYou can always put your IDE workspace on a networked filesystem the target system has also access on, so you get similar results. Also SSH can be started inside eclipse for additional tasks.
- camwest 17y agoI'm not sure this matters for what I do mostly: Use Rails.vim where you are moving around typically with :Rmodel or :Rcontroller and splitting windows to see the implementation and test side-by-side.
- iisbum 17y agohttp://www.sublimetext.com http://www.sublimetext.com has a feature almost exactly like this (missing the modified timestamp -- not sure how useful that would be anyway).
- alexfarran 17y agoNo mention of ctags. I use that more than anything to navigate around files in emacs: M-. SomeIdentifier takes you straight to the definition. I hardly care which file its in.
- CUViper 17y agoI prefer cscope & vim, but yes, I often have no idea what file I'm in.
- artsrc 17y agoA pretty, re-invented, better Emacs would nice. Till one exists use the current emacs.
- jhaile 17y agoUh..have you never heard of IntelliJ IDEA or Eclipse? Or RubyMine? Or Netbeans even... They pretty much do everything you're talking about.
- dusklight 17y agoYeah, why was the OP upvoted? Are there seriously that many people on Hacker News who have never used a real ide?
- nostrademons 17y agoDepending on the language, IDEs are often not worth the trouble. I was big Eclipse and then Netbeans user when I did Java dev. When I started working in C++, I used Eclipse for about two days before I went back to vim. The Eclipse functions I depended upon most in Java - navigation, autocomplete, and refactoring - just didn't work all that well in C++. IntelliJ IDEA has exactly what the author implemented, but IntelliJ IDEA can also take about 5 minutes to start up, and takes up all your screen real estate. When you work in 5 languages on a regular basis and just want your editor to start up quickly, that can be quite a pain.
- henrikschroder 17y agoAlso, if you're using Visual Studio, you can either get Resharper or the free plugin StudioTools: http://submain.com/products/studiotools.aspx http://submain.com/products/studiotools.aspx Both add better file/class/method navigation, and I find them invaluable.
- joshd 17y agoNetbeans? There is a drop down of all open tabs, but that can't be filtered. There is also a window which shows open documents but for some unfathomable reason it can't be docked. The only navigation I can see for open projects is the tree view which is painful for large projects with files scattered across the project (e.g. web frameworks). edit: Ah, I see. The article wasn't about text editors. It was about how file navigation (within whatever environment you use) sucks.
- futuremint 17y agoDid anyone ever think that maybe the problem is the FILES? Let me ask that one more time. Would people be ranting like this if there were NO FILES? I still believe the "future of programming" is where your code objects are not arbitrarily mapped onto files in the file system, you just manipulate them directly! A few Smalltalks and Lisps out there do this using image-based development. This is where it's at. If you can't use a image-based Smalltalk or Lisp to get your work done, then use a JetBrains/Eclipse IDE. They're generally modeled off of the Smalltalk IDE and are the next best thing if you're forced to use a broken file-based language. If you just take "files" for granted and think that the UNIX design philosophy is the best thing ever, then accept your fate and stop bitching.
- duck 17y agoNot exactly no files, but I think the bubble concept could solve this too. http://www.cs.brown.edu/people/acb/codebubbles_site.htm http://www.cs.brown.edu/people/acb/codebubbles_site.htm http://news.ycombinator.com/item?id=1181742 http://news.ycombinator.com/item?id=1181742
- plinkplonk 17y ago" If you can't use a image-based Smalltalk or Lisp to get your work done, then use a JetBrains/Eclipse IDE. They're generally modeled off of the Smalltalk IDE and are the next best thing if you're forced to use a broken file-based language." I've worked in smalltalk, and yes it is an interesting way to work but images had almost as many problems as hey solved. primarily version controlling and syncing code were terrible (yes there were some tools, and yes they all broke on weird edge cases). If forced to choose these days, I'd rather use files + git + (+ emacs + grep + ... ) than images, Images are nice as an additional dev time artifact, but I believe files are more natural than images for source code. "If you just take "files" for granted and think that the UNIX design philosophy is the best thing ever, then accept your fate and stop bitching." This is provocative nonsense. smalltalk, while hugely influential and innovative is hardly the ultimate superior dev env that some old geezers make it out to be. I think it is mostly "the lost cause" style romanticism.
- 17y ago
- sunchild 17y agoI get it. Yes, I want.
- fexl 17y agoVim has this nice feature where you can edit directories as well as files. Just say: vi dir Now you're looking at a directory listing, and you can move down to an entry and press Enter to go there. When you're inside a file, you can go back up with: :e .. You can also use wildcards and tab completion. I suppose for finding routines you can use ctags, though I haven't bothered with that in quite a while.
- blasdel 17y agoThat's for browsing directories (to edit the contents of the files), and it's a vim feature not a vi one. If you want to edit directories, as in edit the file metadata they contain, try out vidir from the moreutils project.
- chewbranca 17y agoI use this all the time. Its the best way I've found to deal with the hassle of the rails migrations naming scheme. vim db/migrate then I can easily find the file I'm looking for and quickly open other migration files for reference.
- silentbicycle 17y agoThat didn't work for me with nvi or vim, it just says, "/usr is a directory". Does it require an extension? (I'm assuming your 'vi' is a symlink to 'vim', which is not always the case.) Similarly, Emacs has dired, and in some extensions you can edit the file metadata in place and hit save to rename files, chmod, etc.
- fexl 17y agoRight, I'm talking about vim. On Ubuntu, by default, my "vi" is vim. I'm surprised it didn't work for you using vim explicitly. It works for me using versions 7.1.138 and 7.2.245, from fresh installs, by default, with no fancy configuration or add-ons. When I run vim on /usr, it shows me a directory listing which I can browse and edit. I can create, delete, and rename directories and files right there.
- 17y ago
- takaaki 17y agoGoToFile bundle is an alternative to default Command-T in TextMate. It does filter by path for instance. http://github.com/subtleGradient/gotofile.tmbundle http://github.com/subtleGradient/gotofile.tmbundle
- roundsquare 17y agoA case study in how not to layout your website for easy readability.
- LiveTheDream 17y agoFor file finding, I use FuzzyFinder with a shortcut to the recursive search. So far that and ctags been good enough that I haven't wrestled with fuzzy file finder textmate. The Command-T plugin looks neat though. " vim-fuzzyfinder plugin map <Leader>t :FufFile<Enter> " start recursive search with a comma. see help for 'fuf-abbreviation' let g:fuf_abbrevMap = { \ "^," : [ \ "**/", \ ], \ }
- mcantor 17y agocd ~/code ctags -R . echo "set tags=~/code/tags" >> ~/.vimrc vim -t SomeClass
- mhartl 17y agoI'm suprised Geoffrey doesn't mention that you can switch between TextMate tabs without the mouse using ⌘1, ⌘2, ⌘3, etc. I navigate Rails projects through a combination of ⌘t (fuzzy search), ⌘n (move focus to tab n), and the occasional side-menu mouse click, which works well for me.
- henrikschroder 17y agoI find it funny that about half of the comments are about the "horrible" web design of the article. If you agreed with the message you would never have wasted that much breath on it, but you don't agree with it, and you don't have any good arguments against the article, so "Too orange!" it is. :-)