Tôi muốn mở a.html trong trình duyệt từ emacs (câu 24.5.1, sử dụng -Q[cập nhật sau khi nhận xét]).
M-x shell-command
xdg-open a.html
hoạt động như mong đợi, nhưng
M-x eshell
$ xdg-open a.html
dường như không làm gì cả Không có thông báo lỗi. Vấn đề này cũng xảy ra khi xuất và trực tiếp mở tệp html từ chế độ org .
Tôi đã cập nhật câu hỏi - Tôi đã sử dụng
—
Jannis Teunissen
emacs -q -Q
@JannisTeunissen Trừ khi tôi nhầm,
—
elethan
-Qbao gồm -qtùy chọn, vì vậy -q -Qsẽ giống như-Q
Ngoài ra, điều này không trả lời câu hỏi tại sao
—
elethan
xdg-openkhông hoạt động eshell, nhưng bạn có thể sử dụng lệnh browse-url-of-fileđược gọi từ bộ đệm truy cập a.htmlđể mở tệp đó trong trình duyệt mặc định của bạn.
Hãy thử cài đặt
—
Omar
process-connection-typethành nil(bạn chỉ có thể gõ (setq process-connection-type nil)tại dấu nhắc eshell). (Nhân tiện, trong khi điều này hoạt động trên máy của tôi, tôi không hiểu tại sao nó hoạt động.)
emacs -Q?