Ask HN: Your favorite tiny feature?
While I'm working I occasionally encounter incredibly subtle features of applications I'm using that amaze me. Examples:
1. Emacs iterative search ignores case unless you type a capital letter in the search-string.
2.Vim's move-cursor-left/right doesn't go to the next/previous line.
3.This site: whiting out downvoted comments.
What's an application you use that has a subtle feature that surprises you?
I really like that by default OS X has basic emacs navigation and kill/yank keybindings in all text fields. (Ctl-A, -E, -P, -N, -K, -Y)
Not a feature, but go to http://photojojo.com/store and add something to your cart. Always gets me.
Windows 7 had a ton of these:
I'm sure there's a few features I missed because I take them for granted now- but I remember being amazed by the little things.- Dragging to the side/top of the screen - Being able to drag a window away from the top of the screen without minimizing it first - Preview of windows when running your mouse over the task bar - Desktop slideshow - Progress bar in task bar (http://rurl.org/28nt) - Functions built into the task bar (for example, you can see controls for iTunes by just mousing over it in the task bar) - Snipping ToolGoogle Chromes feature, whereby you can drag a tab into its own window, and then drag it back (or to another). I use this every day, and it hurts that I can't do it in other apps.
I love textmate's subtle and predictable completion. No abnoxious popup menu, it also forces you to learn and focus on the page to predict the popup.
apt-get completion in ubuntu
firebug's command history
re 1: `set ignorecase` in your vimrc to have Vim behave the same way.
edit: why am I being downmodded for sharing info about replicating the functionality in the biggest competitor to emacs?
alias
When you can make a command and its arguments simple enough that your mother, who never uses a computer, can use it, then you've done well by the world. <3 alias
"Ctrl + r" for searching previously used commands in shell.
The various ways of taking screenshots in OS X. Something I do nearly every day and am amazed at just how much thought and refinement went into the process.
Firefox 3.7 alpha builds: Hiding the menubar till I press the alt key.
F12 in mac. and spaces.
screen, a subtle feature of remote access.
Auto-save on web forms.