Я хочу работать с архивами в Dired-режиме Emacs. И я думаю, что мои потребности не только мои.
Что я хочу? Две вещи в Dired:
z
заархивировать файл или директорию на курсоре (или все отмеченные файлы / директории, если метки существуют); имя нового архива должно быть изменяемым (но если выбран один файл / каталог, тогда имя должно совпадать);Z
разархивировать любой тип архивов (zip или gz или tar) в курсоре; по умолчанию содержимое должно быть помещено в новый каталог с тем же именем.
Как можно этого достичь?
dired-atool
или кто-то тратит время, чтобы перейти по ссылке и изучить, что он делает, вопрос будет более ясным, но вы должны уточнить сам вопрос, ИМХО.
Z
в Dired замените (не добавлен другой) файл на его*.gz
архив (не*.zip
).