Size: a a a

Emacs — русскоговорящее сообщество

2020 November 17

VL

Valeriy L in Emacs — русскоговорящее сообщество
это проще из имакса сделать)
источник

A

Aragaer in Emacs — русскоговорящее сообщество
команды t и x принимают также аргументами список того, что надо выдать
источник

A

Aragaer in Emacs — русскоговорящее сообщество
поэтому можно tar tf some.file.tar.gz my_file и он либо выдаст my_file, либо ничего
источник

A

Aragaer in Emacs — русскоговорящее сообщество
а вот где жесть так это всякие -C и --transform (там по-моему седовые регекспы) и всякие --preserve-owner
источник

A

Artem in Emacs — русскоговорящее сообщество
вывел пару ключей только
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Aragaer
поэтому можно tar tf some.file.tar.gz my_file и он либо выдаст my_file, либо ничего
а t че делает?
источник

A

Aragaer in Emacs — русскоговорящее сообщество
list
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
с имаксом такого точно не выучишь)
источник

A

Aragaer in Emacs — русскоговорящее сообщество
я не умею из емакса тары мучать
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
так там оно автоматом
источник

A

Aragaer in Emacs — русскоговорящее сообщество
а так в консоли сделал wget, сделал tar tf, сделал tar xf и все
источник

A

Aragaer in Emacs — русскоговорящее сообщество
я в емаксе только текстовые файлы редактирую
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
ну вот, короче прям с dired нажимаешь RET для вместо tar tf. Если надо выборочно из архива что-то распаковать то через C. Либо же прямо в dired жмешь Z
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
у имакса куча уже готовых регекспов для разных типов архивов
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Он сам подберет нужную команду
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Единственная их проблема в том что оно всё синхронно
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Есть крутой пакет async у него есть модуль dired-async и он многие команды dired делает асинхронными. Так вот, почти всё кроме удаления файлов и запаковки/распаковки архивов
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
Если крупный архив то через &
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
надо кста джону вигли написать, чтобы он сделал архивы асинхронными
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
мож самому попробовать сделать?
источник