А знаете ли Вы, что...
Oct. 27th, 2009 12:45 pm... виндовый Emacs прекрасно работает с виндовой консолью, более того, он даже понимает, когда размер консоли меняется всякими третьими тулзами типа conman (http://home.gna.org/conman/), или просто меняется встроенными средствами (в Виндах же можно растянуть консоль по вертикали).
Чтобы воспользоваться родным языком, надо только поменять кодировку консоли, например, зафигачив в свои скрипты такое, и вызвав потом его через <M-x ru-win-console>:
UPD: менять кодировку клавиатурного ввода, по большому счёту, не обязательно, т.к. у Emacs есть своя подсистема многоязыкового ввода, не зависящая от среды. С точностью до некоторых глюков, предпочтительно использовать её, а не системное переключение раскладки.
Чтобы воспользоваться родным языком, надо только поменять кодировку консоли, например, зафигачив в свои скрипты такое, и вызвав потом его через <M-x ru-win-console>:
(defun ru-win-console ()
"Russian Windows console (cp866)"
(interactive)
(progn
(set-terminal-coding-system 'cp866)
(set-keyboard-coding-system 'cp866)
)
)
Пруфпик:![]() |
