LINUX.ORG.RU

Две полезные команды в меню

 , , ,


0

1

Интересует возможность добавления следующих команд в меню пользователя:

1. Добавить к выделению на активной панели файлы по расширению текущего. Или хотя бы просто задать такое выделение, если добавить к выделенным невозможно.

2. Открыть в активной панели определенный каталог.

По п.2 - cd и имя каталога, ИМХО, быстрее, чем то же самое через меню. Хинт: mc обрабатывает cd самостоятельно.

По п.1 - можно пример, в каких случаях это может пригодиться? По-моему, экзотика.

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

1. Вовсе не экзотика для других известных командеров (комбинация вроде ctrl+). Самые обычные случаи. Скачал кучу файлов, нужно отсортировать: это сюда, это туда, архивы выделить и распаковать. Скачал сборник книг через торрент, а там одно и то же в pdf, djvu и fb2. Медиа-конвертер с директорией output=input.

2. Добавил в меню команду cd /usr. Не хочет работать.

Если имя каталога у вас из 1 символа, и он присутствует в текущей панели, то надо набрать cd a. Даже этот вариант - уже 4 нажатия. F2 1 - это 2 нажатия.

srgslogin
() автор топика

2. Открыть в активной панели определенный каталог.

ctrl-/ - избранные каталоги

anonymous
()

По п.1: Нажать Numpad+ или Shift+= и задать маску.

По крайней мере у меня в дебиане так работает.

Radjah ★★★★★
()
Последнее исправление: Radjah (всего исправлений: 2)
Ответ на: комментарий от anonymous

Ой, тугой. Теперь везде преследовать будет. Темы я создаю, чтобы не стерли оффтоп. Мне, новичку, что до этих баллов, тыща их, или минус тыща. Разобраться надо кое с чем, едва месяц пользования линуксом минул. Если б не опасался модерации, то так бы и написал: играйтесь, мол, мелюзга, сколько хотите, в свои баллы.

Перешел было на Double, так он тяжелый, центнер этот, глюковат чуток, виснет, когда много всего запущено, да еще и на паскале писан. Вот на mc и пришлось вернуться. Как-никак, консоль все же, да и фар напоминает.

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

ctrl-/ - избранные каталоги

Не намерен целиться каждый раз мышью или давить 10 раз клавишей, чтобы открыть закладку.

srgslogin
() автор топика
Ответ на: комментарий от Radjah

По п.1: Нажать Numpad+ или Shift+= и задать маску.

Приходится. А надо бы быстрее. Как это реализовано в дабл, в фаре и в нескольких других.

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

2. Добавил в меню команду cd /usr. Не хочет работать.

Стоп-стоп. Если мы про предопределённый каталог, то для этого есть список избранного. Чем это хуже меню? Я-то думал, речь про произвольный.

Не намерен целиться каждый раз мышью или давить 10 раз клавишей, чтобы открыть закладку.

Ну так добавь в багтрекер пожелание «назначать каталогам из списка избранного горячие клавиши». Вот это гораздо конкретнее того, что у тебя было вначале. И такой реквест я, пожалуй, заплюсую.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Ответ на: комментарий от srgslogin

Если имя каталога у вас из 1 символа, и он присутствует в текущей панели

...то можно набрать Esc+C.

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

добавь в багтрекер пожелание «назначать каталогам из списка избранного горячие клавиши»

Надо же, полтора десятка лет никто этого не предлагал.

...то можно набрать Esc+C.

Тоже 4 нажатия. Esc+C+буква+Enter

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

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

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

маам, я взрослый, ну посмотри же как я могу в /po/

:3

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

Надо же, полтора десятка лет никто этого не предлагал.

Я этого не утверждал, кстати. Сходи, на багтрекер, посмотри.

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

Не намерен

«Иногда для важности надувайте щеки.»(С)

целиться каждый раз мышью или давить 10 раз клавишей, чтобы открыть закладку.

Если закладок не больше десятка, создавай метки вида:

0_/bin
1_/home/zanuda
2_/usr/share/mc
...
9_/mnt/porno/video
И тогда чтобы перейти в каталог /usr/share/mc набираешь:
с-/ 2 Еnter

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

Может можно и больше десятка, я не пробовал.

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

тем более, значит, не до этого просто разработчикам

srgslogin
() автор топика
Ответ на: комментарий от ashot

прописал в hotlist:

ENTRY «1» URL «usr/share»

Открывает по-прежнему одну из 3 старых закладок.

Создал новые 3, под цифрами 1, 5 и 9, а он всё так же открывает по цифре 1 то, что во 2 строке, по цифре 2 - в третьей, по цифре 3 - в первой.

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

Я же написал, что цифры в названии меток для наглядности. Клавиша с цифрой, которую жмешь, означает на сколько строк спуститься вниз. Потому и пример привел с нумерацией с нуля.

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

Во как, а сразу что-то не понял. По F2 все ж быстрее было бы. Такая простая вещь - сменить каталог, и не понимает из меню.

А еще он видимо запоминает, какая панель активна была перед закрытием. А у меня команда запуска mc прописана так, что открываются 2 каталога. И получается, что почти всегда они меняются местами. А нужно так: запустил, слева одно, справа другое.

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

Обычно в bash настроено mc=/usr/libexec/mc/mc-wrapper.sh Именно этот скрипт заставляет сохранять путь при закрытии и загружает сохраненный при новом запуске. Если не хочешь пользовать алиас - то вместо mc вызывай /usr/bin/mc dir1 dir2

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

А нужно так: запустил, слева одно, справа другое.

Одна панель текущий, вторая - как было сохранено в конфиге. Плюс ещё надо не забыть про флажок автосохранения конфига.

И, кстати, безотносительно mc. Есть такой файл - ~/.bashrc. Там можно написать alias cd_blah='cd /blah/blah/blah'. Правда с поправкой на то, что у тебя не bash может быть, а что-то иное. Список существующих алиасов доступен по команде alias.

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