Страница 1 из 1

Terminator+Ranger

Добавлено: 10 сен 2017, 20:41
qwertKI
... навеяно viewtopic.php?t=596&start=120 ( Покурить не успел..Сообщение #137 Filin » 30 авг 2017, 13:34 )...
для многих начинающих эмулятор терминала надолго ассоциируется с ужасом, по меньшей мере с загадкой. Такой себе " Черный Квадрат" Малевича - такой же черный и загадочный...Минт - система конечно "юзерфрендли" , но линукс без терминала, не линукс. Думаю если выбрать эмулятор терминала по вкусу и настроить под себя, да добавить разных терминальных вкусностей, то и работать с ним будет удобней и интересней. Итак про терминальные вкусности... У меня установлен - Terminator.

Код: Выделить всё

sudo apt install terminator
Почему именно этот и что в нем прикольненького ? Хорошо настраивается, расширяется плагинами, основное окно может быть разделено вертикально и горизонтально на кучу терминальчиков где можно вести отдельные терминальные сессии (написал, но думаю новичкам это не грозит, пока) и самое главное у него под ПКМ есть раздел "Свои команды" куда можно заранее вбить часто используемые и разные необходимые... а это уже практически кнопочно-кликабительный режим, что упрощает жизнь... Пойдем дальше и прикрутим к Терминатору файловый менеджер

Код: Выделить всё

sudo apt install ranger
запускается командой : ranger прямо в терминале, навигация стрелочками, выделение - Пробелом, копирование - "yy", вставить - "pp" больше про его команды тут: https://krdprog.ru/?go=all/goryachie-klavishi-ranger/ Команду :ranger можно внести в Свои Команды терминала и вызов его в консоли упростится...У нас получается такой себе терминальный комбайн :))) я назову его FUCK... да именно так. Ну во-первых русский перевод этого слова часто произносят новички парясь с терминалом :))), а во вторых так называется следующая утилита которую мы прикрутим к терминалу. Fuck написана на python и исправляет ошибки команд набранных в терминале. Установка :

Код: Выделить всё

sudo apt install python3-dev python3-pip
sudo pip3 install thefuck
открываем в текстовом редакторе файл .bashrc и добавляем в конце

Код: Выделить всё

eval $(thefuck --alias fuck)
Теперь если после набора команды терминал ругается и пишет про ошибки , вы отвечаете ему и вам будет предложена правильная версия команды, остается только нажать ENTER. Данную команду тоже можно добавить в Свои Команды терминала.
Как то так... думаю теперь дело пойдет веселее ... :)))
При написании поста использовались следующие источники : https://linuxthebest.net/fuck-ispravit- ... #more-5329, http://terminator-gtk3.readthedocs.io/e ... index.html, http://www.ubuntu-desktop.ru/?blog_id=856

Terminator+Ranger

Добавлено: 10 сен 2017, 20:47
Chocobo
ranger - мощная штука, плюсую)
Но разобраться с ним поначалу может быть непросто.

Terminator+Ranger

Добавлено: 10 сен 2017, 20:48
rogoznik
qwertKI писал(а): Fuck
очень красноречивая утилитка :-D

Terminator+Ranger

Добавлено: 10 сен 2017, 20:53
BadBird
Сделал с него выпадающий: Xubuntu Core. Настройка и установка софта (Пост BadBird #23597)
Использую именно его из за возможности сохранять часто используемые команды.

Terminator+Ranger

Добавлено: 11 сен 2017, 11:37
Dja
1. В чем преимущество Ranger перед mc?
2.
qwertKI писал(а): eval $(thefuck --alias fuck)
бинго! Как и все команды в ~/.bashrc

Код: Выделить всё

alias медиа="cd /media/"
alias темп="cd ~/Clouds/YaDisk/temp"
alias сумо="sudo umount"
alias умо="sudo mount"
alias хард="cd /media/hardD/"
alias фе="screenfetch"
alias скрипт="cd ~/.scripts/"
поймет любой эмулятор терминала.
Единственное - terminator получается эмулятор со встроенным мультиплексором. :thumbs:

Terminator+Ranger

Добавлено: 11 сен 2017, 12:07
Chocobo
Dja писал(а): 1. В чем преимущество Ranger перед mc?
у всех свои плюшки, навскидку по ranger - умеет показывать картинки, предлагает директиву :open with для открытия файла в произвольной программе, ведет собственную историю команд и работает с привычными многим vi-комбинациями
2017-09-11-120511_811x593_scrot.png

Terminator+Ranger

Добавлено: 11 сен 2017, 12:12
Dja
Chocobo писал(а): умеет показывать картинки
неоспоримо :thumbs:

Terminator+Ranger

Добавлено: 11 сен 2017, 20:24
qwertKI
Dja писал(а): В чем преимущество Ranger перед mc?
Попробую ответить... не в чем ...нет никаких преимуществ... да ranger открывает картинки, проигрывает музыку в терминале, позволяет перемещаться в файловой системе, копировать, вставлять, редактировать ... но он не нужен мне, и тебе не нужен, и Chocobo не нужен, и десяткам других кто поддерживает этот форум, тоже не нужен... мы не теряемся в голой консоли... мой пост начинается:
qwertKI писал(а): ... навеяно Linux Mint отстой а Windows 10 рулит? ( Покурить не успел..Сообщение #137 Filin » 30 авг 2017, 13:34 )...
Filin прав, сотни приходят и уходят, не в состоянии освоить азов и затаив обиду или нажив негатив . А как помочь написать не умеющему читать ? Я не знаю. Может надо помочь создать комфортную среду в ОС, и в терминале тоже... заменить голую, не понятную строку на псевдо-графическую кнопочность с возможностью мышкокликабельности. Может для начала и это хорошо ??? ... не знаю. ... ... . Только где-то , наверно в параллельной реальности, до сих пор существует грязная забегаловка, где на стене, не известно кем, химическим карандашом написаны слова : " ... счастье для всех ... бесплатно ... И ПУСТЬ НИ КТО НЕ УЙДЕТ ОБИЖЕННЫМ...". ... как то так ...

Terminator+Ranger

Добавлено: 11 сен 2017, 21:41
root
qwertKI писал(а): для многих начинающих эмулятор терминала надолго ассоциируется с ужасом, по меньшей мере с загадкой. Такой себе " Черный Квадрат" Малевича - такой же черный и загадочный...Минт - система конечно "юзерфрендли" , но линукс без терминала, не линукс.
Скорее, дело в том, что чтобы его постигнуть нужно время и желание тратить свое время на это. Разница все-таки большая: или запустил приложение с gui, окинул взглядом, за пару мин разобрался, ИЛИ запускаешь консоль и читаешь man на инглыше, попробуй завтра еще вспомни, какая опция зачем нужна.. заново придется читать англ. man. В этом смысле, графика выигрывает: там, как минимум, чисто ассоциативно (в зависимости от того, где кнопочка нах-ся или какой у нее значок и т.д.) можно запомнить что за что отвечает... Конечно, есть и русские man-ы и gui на русском, но все-таки разобраться в gui проще. И никакой свистопердельный терминал не простимулирует того, кому эти команды нафиг не сдались, к их изучению... Сидеть еще, ага, время свое тратить... Тема хорошая, но целевая аудитория, по факту - энтузиасты, а не те, у кого терминал ассоциируется с ужасом.

Terminator+Ranger

Добавлено: 21 сен 2017, 15:33
Dja
Chocobo писал(а): ranger
он однопанельник?

Terminator+Ranger

Добавлено: 21 сен 2017, 15:56
Obamacyborg1975
Chocobo писал(а): умеет показывать картинки
В Terminator данная функция работает криво. А вот в старом и добром Xterm, и rxvt-unicode-256color, работает отлично. Кстати, про это писал и сам разработчик Ranger.

Terminator+Ranger

Добавлено: 21 сен 2017, 15:58
Dja
в мышиной консоли ranger картинку не предпоказывает. Значит это фича не фм.

Terminator+Ranger

Добавлено: 21 сен 2017, 16:03
Obamacyborg1975
Dja писал(а): в мышиной консоли ranger картинку не предпоказывает. Значит это фича не фм.
Эта фича завязана на w3mimgdisplay, т.е. нужно установить w3m web browser (консольный браузер). Подробнее можно почитать вот тут.

Terminator+Ranger

Добавлено: 23 сен 2017, 14:59
Dja
Obamacyborg1975, я конечно гляну, но что-то мне подсказывает, что тогда и mc запоказывает :-D

Terminator+Ranger

Добавлено: 23 сен 2017, 17:42
Obamacyborg1975
Dja писал(а): что тогда и mc запоказывает
Если залезть в глубины кода, тогда наверно будет...но зачем?