Bagaimana cara membuat hyperlink yang dapat diklik dalam mode penurunan harga?


8

Dalam buffer mode org emacs dimungkinkan untuk mengetik hyperlink dan kemudian mengklik hyperlink dengan mouse untuk membuka url di browser eksternal.

Apakah ada cara agar mode penurunan harga memiliki hyperlink aktif juga?


Pernahkah Anda melihat cara mengekspor dokumen mode org ke penurunan harga? Atau, Anda dapat menggunakan pandoc untuk mengekspor doc mode-org untuk penurunan harga dengan beberapa penyesuaian lainnya (misalnya ke tautan).
Pengguna Emacs

Jika Anda memiliki titik pada hyperlink, Anda juga dapat M-x ffap(kependekan dari menemukan file pada titik) dan membuka browser default dengan url pada titik. (tapi goto-address-mode adalah jawaban yang bagus)
Ehvince

Jawaban:


3

Dalam versi pengembangan saat ini dari mode penurunan harga , tautan sekarang dapat diklik tanpa memerlukan pustaka tambahan. URL juga dapat disembunyikan, dan Anda dapat mengarahkan kursor mouse Anda untuk melihat URL dan teks judul opsional.


1
Lebih khusus, baik ^C ^X ^Latau M-x markdown-toggle-url-hidingatau tambahkan (markdown-toggle-url-hiding t)ke Andamarkdown-mode-hook
crimson-egret

6

Ini tidak cukup mudah untuk ditemukan, tetapi yang Anda inginkan adalah mode goto-address-mode . Anda dapat mengaktifkannya di buffer saat ini dengan M-x goto-address-modeatau Anda dapat menambahkannya ke markdown-mode-hook:

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

Terima kasih. Dua catatan dari goto-addr.el. 1. Penggunaan yang disarankan adalah (tambahkan-kait 'mh-show-mode-hook' goto-address) 2. Jika buffer diklasifikasi setelah goto-address-fontify dijalankan (katakanlah, menggunakan font-lock-fontify-buffer), lalu wajah font-lock akan menimpa wajah alamat goto.
Kevin Wright

Ah! Senang mendengarnya.
amitp

-1

Dalam buffer mode org emacs dimungkinkan untuk mengetik hyperlink dan kemudian mengklik hyperlink dengan mouse untuk membuka url di browser eksternal.

Ya ini dapat dilakukan tanpa kode tambahan .

Format di mana Anda telah memasukkan URL dalam org-modefile adalah [[http://www.google.co.in][Google India]]. Ini akan membuka halaman web (di browser default Anda) pada acara klik.

Ini adalah tampilannya di file org. Referensi manual
Hyperlink dalam mode-org


Pertanyaannya adalah tentang mode penurunan harga, bukan tentang ekspor.
amitp

Kamu benar. Saya menjawab bagian pertama pertanyaan dengan benar. Saya salah mengerti bagian kedua. Mengedit jawaban saya untuk menghapus bagian penurunan harga
Prasanna
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.