Сегодняшний день был для меня полон удивительных открытий.
Во- первых, оказалось, что explorer.exe в Windows умеет выделять файл, буквы имени которого вы печатаете. Да-да, просто открываете Проводник и, не кликая ни на какие другие элементы интерфейса, начинаете печатать. Проверял - работает в Windows XP и в Windows 7.
Второе открытие несколько посерьезней...
С давних пор я храню свои конфигурационные файлы в системе контроля версий:
https://github.com/h0rr0rrdrag0n/dotfiles. Преимущества: история изменения файлов, с возможностью откатиться к любому из стабильных состояний, что были в прошлом. Также, для меня бывает удобно посмотреть, что же там такое поменялось в конфигах...
И сегодня, мне в голову пришла идея использовать один из механизмов системы контроля версий, а именно - ветки (branches), для того чтобы получить несколько версий одного и того же конфигурационного файла для разных платформ. Например: в Linux'е я использую расширение Emacs'а AuCTeX, а в Windows же оно мне не нужно и, соответственно, я хочу иметь две разных версии
~/.emacs - со включенным плагином и с отключенным.