Làm cách nào để tạo trình duyệt mặc định eww trong Emacs?


9

Khi tôi nhấp vào liên kết trong bộ đệm chế độ tổ chức, nó sẽ mở trình duyệt bên ngoài của tôi. Làm cách nào tôi có thể đặt Emacs mặc định thành eww (và để tôi mở trình duyệt bên ngoài từ đó nếu tôi muốn)?

Câu trả lời:


12

Như đã lưu ý trong nút hướng dẫn thông tin EWW, bạn có thể sử dụng EWW làm mục tiêu cho url duyệt , đó là những gì Org sử dụng nếu URI bắt đầu bằng "http", "https", v.v.M-x customize-group browse-url

Ngoài ra, thêm các mục sau vào ~/.emacs.d/init.el:(setq browse-url-browser-function 'eww-browse-url)

Nếu bạn đang truy cập một trang web trong EWW, bạn có thể nhấn & (eww-browse-with-external-browser)để mở trang trong trình duyệt bên ngoài.


Bạn có thể cho tôi thêm một số thông tin làm thế nào để thao tác browse-url? browse-url-browser-functionđược đặt thành browse-url-default-browserchính nó dường như chỉ là một biểu tượng, không phải là một biến. Làm cách nào để tôi thực sự đặt eww làm trình duyệt mặc định? Theo tài liệu thông tin mà bạn liên kết đến không thực sự mô tả cách thực hiện điều này cổ xưa.
wdkrnls

Nếu bạn sử dụng giao diện "tùy chỉnh" để chỉnh sửa browse-url-browser-function, bạn sẽ tìm thấy menu giá trị thả xuống thuận tiện, bao gồm cả "eww", kết quả là cài đặt nó eww-browse-urllàm chức năng.
phils

-1

Tôi đặt firefox làm trình duyệt mặc định của mình với

(setq browse-url-browser-function 'browse-url-generic
      browse-url-generic-program "firefox")

Tôi không thể kiểm tra nó ewwvì tôi đang sử dụng Emacs 24.3.1 - nhưng điều này có thể hoạt động (có lẽ với một sửa đổi - vì ewwdường như là một gói emacs, thay vì một chương trình bên ngoài).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.