Как в Emacs добавить такой веб-сайт, как Stackoverflow, в мой горячий список веб-переходов?

StackOverflow https://stackoverflow.com/questions/59465

  •  09-06-2019
  •  | 
  •  

Вопрос

По умолчанию горячий список webjump имеет следующее, которое я использую довольно часто:

M-x webjump RET Google
M-x webjump RET Wikipedia

Как добавить Stackoverflow в свой список?

Это было полезно?

Решение

Вот пример кода в файл webjump.el на сайте Apple:

;;   (require 'webjump)
;;   (global-set-key "\C-cj" 'webjump)
;;   (setq webjump-sites
;;         (append '(
;;                   ("My Home Page" . "www.someisp.net/users/joebobjr/")
;;                   ("Pop's Site"   . "www.joebob-and-son.com/")
;;                   )
;;                 webjump-sample-sites))

Другие советы

Общий совет по поиску ответов на подобные вопросы:

  1. Найдите справку по соответствующей функции.например. C-h f webjump
  2. В верхней строке буфера справки нажмите RET на имени файла, в котором определена функция.Это приведет вас к определению функции.
  3. М-< для перехода к началу буфера.
  4. Прочтите документацию к файлу.Обычно (и в этом случае) это будет включать информацию о том, как настроить эту функцию.

Вам нужно будет найти, где вы устанавливаете свой webjump-sites переменная.Это, наверное, твой .emacs файл.Затем вам нужно будет добавить пару в этот список следующим образом.

("stackoverflow". "www.stackoverflow.com")

Полный пример того, что нужно поместить в ваш .emacs, будет следующим.

(setq webjump-sites
   (append '(("stackoverflow" . "www.stackoverflow.com"))
      webjump-sample-sites)
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top