Ctrl-Enter, если Midnight Commander не работает в X-терминалах Fedora, работает в OpenSuse

Для массового переименования prename является вашим другом. В данном случае

prename 's/^(\d*)-(\d*-\d*)-(\d*)-.*___\d*_(\w*)___\w*_(\w*)_\w*/$1.$2.$3.$4.$5/' *

(игнорирование юлианской даты до выяснения соответствующих вопросов).

-121--174519-

perl является хорошим инструментом для этой задачи:

$ var="304"
$ perl -e 'printf "%b\n",'$var
100110000
-121--69895-

Следующие работы в случае Ubuntu. Команды могут немного отличаться в fedora (извините, я не fedora парень!), но это даст вам общее представление.

Необходимо отредактировать файл /etc/grub.d/40 _ custom и добавить следующую запись. Таким образом, откройте файл 40 _ custom по адресу

sudo nano /etc/grub.d/40_custom

и добавьте следующую запись сразу после последней строки.

menuentry "Linux-Mint" {
        insmod chain
        insmod ntfs
        set root='hd1'
        chainloader +1
}

Здесь. hd1 - это диск, содержащий загрузочный носитель. Это может быть по-другому для вас, так что вы должны получить этот номер правильно, или это не будет работать.

Сохраните и закройте. Затем выполните команду

sudo update-grub

Теперь при перезагрузке компьютера появится запись с именем Linux-Mint .

-1
03.01.2018, 16:27
1 ответ

У нас до сих пор нет замены для Ctrl -Shift -Enter в MC на Wayland.

Так как его не хватает, я предлагаю вместо него использовать Alt -m . И поскольку Enter совпадает с Ctrl -m , это означает, что у нас будет:

  • Alt -Ctrl -m , т.е. Alt -Введите , для Вставьте имя файла .
  • Alt -m для Вставьте полное имя пути .

Обратите внимание, что по умолчанию Alt -m назначается действию Mail , поэтому мы потеряем это сопоставление, но это выглядит как выигрышная сделка.

Вот (воспроизводимый )скрипт для применения этого нового сопоставления в файле раскладки по умолчанию (/etc/mc/mc.keymap):

sudo sed -ri '/PutCurrentFullSelected/s/=( alt-m;)?/= alt-m;/' /etc/mc/mc.default.keymap
sudo sed -ri '/Mail = alt-m/s/= alt-m/=/;' /etc/mc/mc.default.keymap

Или патч:

diff --git a/mc/mc.default.keymap b/mc/mc.default.keymap
--- a/mc/mc.default.keymap
+++ b/mc/mc.default.keymap
@@ -33,7 +33,7 @@ Shell = ctrl-o
 PutCurrentPath = alt-a
 PutOtherPath = alt-shift-a
 PutCurrentSelected = alt-enter; ctrl-enter
-PutCurrentFullSelected = ctrl-shift-enter
+PutCurrentFullSelected = alt-m; ctrl-shift-enter
 ViewFiltered = alt-exclamation
 Select = kpplus
 Unselect = kpminus
@@ -313,7 +313,7 @@ Help = f1
 Refresh = ctrl-l
 Goto = alt-l
 Sort = alt-t
-Mail = alt-m
+Mail =
 ParagraphFormat = alt-p
 MatchBracket = alt-b
 ExternalCommand = alt-u
1
28.01.2020, 05:07

Теги

Похожие вопросы