LINUX.ORG.RU

Ответ на: комментарий от anonymous

Ну, разве что в режиме артист-мод, в котором при некотором навыке можно очень быстро рисовать аски диаграммы (и вообще любые схемы)

Можешь, пожалуйста, расписать подробно как?

hope13 ★★★ ()
Ответ на: комментарий от rtvd

Регистрант, ругающийся с анонимным, это как собачка, лающая на проезжающие машины. И не желающая никак поумнеть.

anonymous ()
Ответ на: комментарий от anonymous

Твой адресок могут узнать представители лондонской ячейки бригад النو ثيتل افريقي. А это жестокие ребята.

Всякое бывало на ЛОР, но чтобы аноны понтовались связями с террористами - такое вижу впервые.

tailgunner ★★★★★ ()
Ответ на: комментарий от ugoday

В численных расчетах. Конкретно — оптимизация, оптимальное управление.

buddhist ★★★★★ ()
Ответ на: комментарий от buddhist

Не думал на R перейти? В принципе, самые вкусные плюшки APL в нём есть.

ugoday ★★★★★ ()
Ответ на: комментарий от ugoday

Ну, мне в принципе, сравнительно пофиг, я в продакшне все равно не использую, а для проверки теоретических измышлений удобно и на APL :)

buddhist ★★★★★ ()
Ответ на: комментарий от hope13

... в режиме артист-мод, в котором при некотором навыке можно очень быстро рисовать аски диаграммы (и вообще любые схемы) ...

Можешь, пожалуйста, расписать подробно как?

Писал как-то по работе:

Artist-mode - это дополнительный (minor) режим для основного (major) режима picture-mode.

Picture-mode - это «insert» режим (то есть без сдвигов существующего текста при вводе символов), в котором автоматически вставляются пробелы и переносы при движении вправо, вверх и вниз. Конечно, есть поддержка удаления символов и со сдвигом.

Помимо этого поддерживается ввод текста в 8 направлениях и удобная работа с прямоугольными областями - копирование - вставка - удаление в накопительный буфер. Можно рисовать мышкой, хотя я этим не пользуюсь.

В Artist-mode вы можете выбрать инструмент - прямоугольник, элипс, линия, полилиния и много чего ещё; кисть (помимо автоматически подбираемых в зависимости от направления линии символов, можно рисовать, например, буквой Ы), заливку для закрытых фигур.

Есть возможность и удобного удаления части построений (vaporize). Для линий можно вставлять подходящие окончания (стрелочки).

как?

Входишь в артист-мод: M-x artist-mode, ну или по биндингу, конечно (далее я буду опускать «по биндингу», и писать ванильные сочетания, хотя сам пользуюсь кастомными).

Выбираешь инструмент ввода, например прямоугольник (C-c C-a r). Для основных фигур можно запомнить клавиатурные сочетания, для всего остального проще вызвать artist-select-operation (C-c C-a C-o) и там выбрать что-то специфичное с помощью автокомплита.

Далее отмечаешь стартовую точку (RET) фигуры. У прямоугольника это один из углов. Далее перемещаешь курсор в другой угол. Опять RET. Фигура готова. Рисуешь также ещё пару прямоугольников. При необходимости перемещаешь прямоугольники (C-SPC в левом верхнем углу, C-SPC в правом нижнем, вырезать прямоугольник C-c C-k, вставить C-c C-y).

Меняешь инструмент на полилинию (C-c C-a p). RET - начальная точка. Двигаешь до поворота, опять RET. Рисуешь несколько отрезков. Для завершения полилинии жмёшь C-u RET. Далее жмёшь > или < для автоматического выставления стрелочек в начале и конце полученной полилинии. Для стрелок нужен некоторый навык. Если делать правильно, то всё получается удобно и быстро, но исправлять ошибки немного сложнее.

Получается что-то подобное:

  +---------------------+      +-------------------------+
  | Scheduler           |      | SepamScheduler          |
  |                     |      |                         |
  | start()             |<-----+ // not virtual private: |
  | is_finish()         |      | calculate_cycle()       |
  | get_current_query() |      | repeat_at_error()       |
  | next_query()        |<--+  +-------------------------+
  | ...                 |   |
  +---------------------+   |   +-------------------------+
                            |   | CommonScheduler         |
                            |   |                         |
                            +---+ // not virtual private: |
                                | load_config_from_xml()  |
                                +-------------------------+

Какие особенности такой рисовки:

Если нужно рисовать что-то вроде uml, то совет такой: сначала пишешь буквами будующее содержание фигуры, только потом обводишь текст, так как сразу нарисовать правильно намного эффективнее, чем редактировать просчёты. Писать текст удобнее уже в артист-мод, но нужно освоиться с переводом строки (вниз, вместо RET).

Пользоваться ванильными C-f, C-b, C-n на мой вкус неудобно, у меня всё висит на i-j-k-l, но это глобальное изменение системы биндингов. Можно для рисования схем попробовать использовать стрелочки, хотя это не так эффективно.

Могут возникнуть конфликты, например с autopair, тогда в хуке picture-mode лучше autopair отключить.

anonymous ()
Ответ на: комментарий от tailgunner

Давно подозревал, что Столлман - террорист, а GPLv3 - тщательно спланированный террористический акт.

anonymous ()
Ответ на: комментарий от Kostafey

Ждем сборку под винду.

обновился: google://chocolatey+install

cinst emacs

cup all

=> 24.2 скачался и установился.

anonymous ()
Ответ на: комментарий от anonymous

Аааа!! Крокодил в ванной!!!
Пакетный менеджер под винду!!!

/me установил вручную неделю назад.

Kostafey ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.