Làm thế nào để tạo siêu liên kết có thể nhấp trong chế độ đánh dấu?


8

Trong bộ đệm chế độ org của emacs, có thể nhập một siêu liên kết và sau đó nhấp vào siêu liên kết bằng chuột để mở url trong trình duyệt bên ngoài.

Có cách nào để chế độ markdown có siêu liên kết hoạt động không?


Bạn đã thấy làm thế nào để xuất doc chế độ org sang markdown chưa? Ngoài ra, bạn có thể sử dụng pandoc để xuất tài liệu chế độ org để đánh dấu với một vài tùy chỉnh khác (ví dụ: vào các liên kết).
Người dùng Emacs

Nếu bạn có điểm trên siêu liên kết, bạn cũng có thể M-x ffap(viết tắt của tìm tệp tại điểm) và nó sẽ mở trình duyệt mặc định với url tại điểm. (nhưng chế độ địa chỉ goto là câu trả lời tốt)
Ehvince

Câu trả lời:



6

Điều này không đủ dễ tìm, nhưng cái bạn muốn là chế độ địa chỉ goto . Bạn có thể kích hoạt nó trong bộ đệm hiện tại với M-x goto-address-modehoặc bạn có thể thêm nó vào markdown-mode-hook:

(defun turn-on-goto-address-mode ()
   (goto-address-mode 1))
(add-hook 'markdown-mode-hook #'turn-on-goto-address-mode)

Cảm ơn. Hai ghi chú từ goto-addr.el. 1. Sử dụng được đề xuất là (add-hook 'mh-show-mode-hook' goto-address) 2. Nếu bộ đệm được phông chữ sau khi chạy goto-address-fontify (giả sử sử dụng font-lock-fontify-buffer), sau đó các mặt khóa phông chữ sẽ ghi đè các mặt địa chỉ goto.
Kevin Wright

Ah! Tốt để biết.
amitp

-1

Trong bộ đệm chế độ org của emacs, có thể nhập một siêu liên kết và sau đó nhấp vào siêu liên kết bằng chuột để mở url trong trình duyệt bên ngoài.

Có, điều này có thể được thực hiện mà không cần bất kỳ mã bổ sung .

Định dạng mà bạn đã nhập URL trong org-modetệp là [[http://www.google.co.in][Google India]]. Điều này sẽ mở trang web (trong trình duyệt mặc định của bạn) trong một sự kiện nhấp chuột.

Đây là giao diện trong tệp org của tôi Tham chiếu thủ công
Siêu liên kết ở chế độ org


Câu hỏi là về chế độ markdown, không phải về xuất khẩu.
amitp

Bạn đúng. Tôi trả lời đúng phần đầu của câu hỏi. Tôi đã hiểu nhầm phần thứ hai. Đã chỉnh sửa câu trả lời của tôi để xóa phần đánh dấu
Prasanna
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.