Linux Certified Instructor @LinuxCertifiedInstructor
Сертифицированный Linux-инструктор и консультант
Информация
- В рейтинге
- Не участвует
- Откуда
- Москва, Москва и Московская обл., Россия
- Работает в
- Зарегистрирован
- Активность
Сертифицированный Linux-инструктор и консультант
Комбинацию указал в разделе статьи с названием «терминал», не потому что это часть настроек stty (как остальные в этом разделе), а скорее по тому что больше относится к терминалу, чем к «редактированию-перемещению» и потому что в других разделах ей места не было, а показать её надо было.
Да всё верно — «Ctrl-z» посылает SIGTSTP («Stop typed at terminal» согласно «man 7 signal»), и это совсем не сигнал SIGSTOP
Про графику кстати упомянул.
Сам всегда пользовался и xmodmap и sxhkd — но это уж лишнее для этой темы
То есть неправильно (будет с смещением) делать приглашение так:
а правильнее так (будет без смещения):
Но в Линуксе мне эти отличия более понятны — всё ж разные группы людей в разное время делали разные части системы.
Ладно, забили — а то будем бесконечно обоюдно хвалится знаниями.
Были б курсы по месяцу, а лучше полгода… вот тогда бы… эх.
(Про структуру) Что не на своем месте? Поправьте.
Скажу по секрету не в одной сертификации (которые знаю и сдавал. Если знаете такую напишите название) не на уровень специалиста, ни на преподавателя не спрашивают про vim-mode в командной строке bash.
Новички обычно на этой теме не знают про vim, и до конца курса могут и не услышать совсем про emacs (извините фанаты emacs, но так часто происходит — ну есть что другое изучить на курсе вместо этого) — количество дней ограничено чтобы рассказать абсолютно всё и по каждому вопросу еще и экскурс в истории провести… тут скорее если вопрос из зала подтолкнет к этой теме.
Но соглашусь в статью стоит добавить
Только похоже многие(так кажется) часто сначала изучают командную строку и привыкают к этим emacs-клавишам, а потом (сильно не сразу) изучают vi — в итоге (как и я) знают vi и не пользуюсь emacs, но к этим хоткеям уже попривыкли.
Судя по «man readline»:
да, верно — есть у bash'а(не у cat) такая возможность — «Here Documents» называется (в «man bash»).
Еще можно с табами использовать (в скриптах удобно), если написать "<<-":
К PgUp/PgDown сильно привык, так что когда пользуюсь некоторыми дистрибутивах, в которых они отключены (не прописаны в /etc/inputrc), одно из первых действий лезу добавить их обратно в /etc/inputrc
С остальным вполне согласен.
Я понимаю, что упоминаете Arch и мне очень нравится wiki.archlinux.org — одна из самых лучших документаций. И знаю дистрибутивы типа LinuxFromScratch и Gentoo — и понимаю, что довольно сложно в них решить, что «из коробки», а что я потом «допилил». Речь о том что сделать обзор на «готовые решения», а свои «комбайны», я и сам постоянно делаю и в статье упомянул, что и использую (на основе i3) — их сложно обозревать и новичкам понимания они не добавят.