Реализован ли интерпретатор командной строки bash на emacs?

zip -FF запускает специальный блок выделенного кода , который не обрабатывает другие такие параметры, как -x . В результате вы не можете выполнить одну команду zip , которая объединяет -FF и любую другую операцию.

Чтобы получить new.zip , который вам нужен, вам нужно запустить

zip -FF old.zip --out new.zip
zip -d new.zip \*.JPG

2
22.03.2016, 19:38
1 ответ

Короткий ответ - «нет». Обработка командной строки bash в основном реализована в bashline.c и его копии readline , которая поддерживает vi -подобные и Emacs-подобное поведение. Сам Emacs написан в основном на Emacs Lisp; использование его для реализации bash будет весьма сложным, поскольку Emacs Lisp не предназначен для использования без Emacs.

4
27.01.2020, 21:59

Теги

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