Я хотів би написати основний режим для перевірки файлів netCDF. Це бінарні файли, розміром яких може бути кілька ГБ. Тому я не хочу відкривати їх у emacs.
Маю на увазі взаємодію:
- Користувач відкриває файл NetCDF, як і будь-який інший файл у emacs.
- У
ncdump -hфайлі виконується програма командного рядка ( ), а вихід інтерпретується emacs.
Проблема полягає в тому, що, здається, немає можливості зупинити фактичне відкриття файлу emacs.
process-fileабо call-processна такому файлі, використовуючи ncdump -hetc.
M-x package-install.
-*-my-mode-*-). Вам потрібно буде зачепитись ранішеfind-find-noselect, можливо, там, де зараз є виняток для каталогів.