Emacs. Каждый день что-нибудь новое

Сегодняшние герои - projectile и комбинация C-h.

Часто, начиная поиск в projectile при помощи C-c p f мне приходилось натыкаться
на кучу хлама из каталогов tmp, log, не говоря уже про содержимое каталога
контроля версий. Брр. Но чтение документации, даже изредка, приносит свои плоды.
А именно, открываем файл $PROJECT_ROOT/.projectile, добавляем

+/app
+/lib
+/spec
-/log
-/tmp
-/.hg
-.*

и ищем нужные файлы быстро и без головной боли.

Второе. Комбинация C-h сама по себе вызывает подсказку. Разнообразную, какую только
можно себе представить. Но, предположим, нам нужна подсказка по горячим клавишам
projectile или perspective. Лезть в документацию, выходя из Emacs? Нееет, можно
обойтись и без этого.

Например. Стандартный префикс команд в projectile - C-c p. Добавляем к нему C-h и - оп!
Получаем полный список команд projectile, вызываемых с клавиатуры.

Но моё удовольствие и удивление были бы неполными, если бы точно так же, нажав C-x x C-h
я бы не получил списка команд perspective. И в yasnippet та же история: C-c & C-h.