К основному контенту

Emacs Windows Shell


Для корректного отображения кодировки командной оболочки из редактора emacs требуется в файле %APPDATA%\.emacs добавить параметр prefer-coding-system.



Ниже представлен мой файл настроек(часть относится к программированию на clojure.
Вторая часть это тонкий курсор, установка времени выполнения задачи в режиме org,
директория по умолчанию, звук для таймера и собственно кодировка cmd.exe.

Итак для использования таймера задайте в .emacs звук в формате wav.
Запустите emacs.
Откройте или создайте файл org:
Ctrl+x
Ctrl+f
todos.org
ENTER
Ctrl+c
Ctrl+x
;
[ввод минут для обратного отсчета]
ENTER
через определенное время вы услышите звук(обратный отсчет также отображается в статусе емакса).
Сохранить изменения: CTRL+X  CTRL+S
Выход из емакса CTRL+X  CTRL+C.


(custom-set-variables
 ;; custom-set-variables was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(package-selected-packages
   (quote
    (fsharp-mode cider clojure-mode projectile better-defaults))))
(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 )

(setq-default cursor-type 'bar) 
(setq org-log-done t)
(put 'upcase-region 'disabled nil)
(setq-default default-directory "c:/org/")
(defvar snd "c:/windows/Media/Alarm01.wav")
(setq org-clock-sound snd)
(prefer-coding-system 'cp1251)

Комментарии

Популярные сообщения из этого блога

Кирилица в Arch Linux

После вчерашних обновлений в консоли Arch Linux при выборе русской локали вместо букв печатаются белые квадратики. Очевидно, что по какой-то причине не загружается прописанный в rc.conf шрифт. Временное лекарство от этого: выполнить команду setfont cyr-sun16 . Еще у меня в момент начальной загрузки появляется рябь на экране как от сильных электромагнитных помех в ЭЛТ, хотя у меня ЖК. Может быть это как-то связано.

Сортировка массивов в groovy

Любой массив в java и groovy можно отсортировать статическим методом: Arrays.sort(c); причем это будет очень быстро сто тысяч элементов типа int сортируются за 1 секунду на celeron M 1,8 Mg. Если это массив объектов можно использовать перегруженный метод Arrays.sort(c,comporator);

Arch Linux - руссификация консоли

Вчера, придя с работы, как всегда затеял InstallFest. Уже практически не задумываясь установил свежий арч. И тут заметил что в tty вместо русского - квадратики. Под утро нашел таки сообщение на форме, что в этом виноваты дрова от видео. Там правда речь шла о нвидиа, а у меня ати. Буду пробовать. И еще в lxterminal обратил внимание что сообщения на русском, а то что я вводил на русском потом возвращается системой в виде юникод-символов. Вот такие дела. UPDATE: драйвер не причем. переустановил в консоли(до установки X) по прежнему квадратики вместо букв. неужели придется переключатся на инглиш? Заметил что initscripts скачался c какого-то зеркала не с яндекса. возможно причина в нем.