dluciv: (Default)
[personal profile] dluciv
... виндовый Emacs прекрасно работает с виндовой консолью, более того, он даже понимает, когда размер консоли меняется всякими третьими тулзами типа conman (http://home.gna.org/conman/), или просто меняется встроенными средствами (в Виндах же можно растянуть консоль по вертикали).
Чтобы воспользоваться родным языком, надо только поменять кодировку консоли, например, зафигачив в свои скрипты такое, и вызвав потом его через <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)
  )
)
Пруфпик:

UPD: менять кодировку клавиатурного ввода, по большому счёту, не обязательно, т.к. у Emacs есть своя подсистема многоязыкового ввода, не зависящая от среды. С точностью до некоторых глюков, предпочтительно использовать её, а не системное переключение раскладки.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

February 2022

S M T W T F S
  12345
6789101112
13141516 171819
20212223242526
2728     

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 17th, 2026 06:57 am
Powered by Dreamwidth Studios