Как в Emacs добавить такой веб-сайт, как Stackoverflow, в мой горячий список веб-переходов?
Вопрос
По умолчанию горячий список 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))
Другие советы
Общий совет по поиску ответов на подобные вопросы:
- Найдите справку по соответствующей функции.например. C-h f webjump
- В верхней строке буфера справки нажмите RET на имени файла, в котором определена функция.Это приведет вас к определению функции.
- М-< для перехода к началу буфера.
- Прочтите документацию к файлу.Обычно (и в этом случае) это будет включать информацию о том, как настроить эту функцию.
Вам нужно будет найти, где вы устанавливаете свой webjump-sites
переменная.Это, наверное, твой .emacs
файл.Затем вам нужно будет добавить пару в этот список следующим образом.
("stackoverflow". "www.stackoverflow.com")
Полный пример того, что нужно поместить в ваш .emacs, будет следующим.
(setq webjump-sites
(append '(("stackoverflow" . "www.stackoverflow.com"))
webjump-sample-sites)
Не связан с StackOverflow