Еще про artist-mode, в качестве простого редактора блок-схем
Про artist-mode я уже упоминал, в нем вполне можно делать блок-схемки. А на их как известно нужны текстовые надписи)) И вот тут незадачливого рационализатора ожидает засада! Стандартная функция "Вставить текст" вам за одно и услужливо отредненит его в ascii-арт, набрать с клавиатуры несложно, но придется гонять курсор стрелочками: все 3 кнопки мыши уже заранее забиндены!
- Левая указывает начало новой фигуры (и начинает ее рисовать)
- средняя показывает быстрое меню выбора инструментов рисования (кстати, очень удобно)
- правая у нас как стирательная резинка.
;;; Artist mode
(defun artist-set-mouse (EVENT)
(interactive "e")
(mouse-set-point EVENT))
(add-hook 'artist-mode-hook (lambda ()
(define-key artist-mode-map [down-mouse-3] 'artist-set-mouse)
(define-key artist-mode-map [mouse-3] 'artist-set-mouse)))
Теперь можно и порисовать диаграммки. Возможно, странно выглядит выбор самого Emacs для этих целей, но поскольку рисую-то для себя, то вполне Ок. Не ставить же ради этой довольно-таки простой задачи какой-нибудь прости б-же офес?? Единственное, чего пожалуй не хватает - это стрелок на концах линий..