możemy uzyskać pomoc z "Ch ...", a emacs pokazać bufor Help i przejść do innego miejsca z połączenie . Jak mogę zrobić coś takiego z elisem, link do innego bufora lub pokazać coś innego?emacs lisp: jak dodać link/hiperłącze do innego pliku, tak jak w * H elp *
15
A
Odpowiedz
13
Wbudowany pakiet Przycisk zapewnia wygodny sposób. Na przykład,
(require 'button)
(insert-button "foo" 'action (lambda (x) (find-file user-init-file)))
będzie wstawić przycisk/link o nazwie „foo”, która po aktywacji (naciskając Wprowadź natomiast punkt jest na etykiecie lub kliknięcie środkowym) spowoduje plik startowy.
Oto kolejny przykład, który naśladuje link www,
(insert-button "fsf"
'action (lambda (x) (browse-url (button-get x 'url)))
'url "http://www.fsf.org")
Zobacz Elisp Reference Manual 38.17 Buttons.
3
Powiązane problemy
- 1. Jak przekazać emacs do otwarcia pliku .h w trybie C++?
- 2. Jak odnosić się do pliku aktualnie ładowanego do Emacs Lisp?
- 3. Jak zlokalizować błąd w pliku LISP w Emacs?
- 4. W Emacs LISP w jaki sposób mogę dodać ciąg do pliku, którego nie lubię otwierać?
- 5. W Emacs Lisp, jak znaleźć, gdzie symbol jest zdefiniowany
- 6. Jak "dekodować URL" ciąg w Emacs Lisp?
- 7. Jak podsumować listę numerów w Emacs Lisp?
- 8. Jak zrobić zamknięcia w Emacs Lisp?
- 9. Jak dodać kolumnę z pliku do innego pliku
- 10. Jak programowo ustawić niestandardową zmienną w Emacs Lisp?
- 11. Jak dodawać daty w Emacs przy użyciu Emacs Lisp?
- 12. Jak uzyskać dostęp do zawartości bieżącego regionu w Emacs Lisp?
- 13. Jak przenieść do innego poddrzewie poddrzewo w emacs org-mode
- 14. Emacs Lisp: Jak, interaktywny bufor z REPL?
- 15. zawijanie funkcji w emacs lisp
- 16. Jak mogę uzyskać podciąg łańcucha w Emacs Lisp?
- 17. Jak wywołać interaktywną funkcję Emacs Lisp z argumentem prefiksu, z innej funkcji Emacs Lisp?
- 18. Wstaw cały miesiąc dat w Emacs Lisp
- 19. emacs - autouzupełnianie w trybie Empsa Lisp
- 20. Co oznacza (interaktywne) w funkcji Emacs Lisp?
- 21. Kolumna pozycji bufora w Emacs Lisp?
- 22. Emacs Lisp: ocena zmiennej w alist
- 23. Jak przekonwertować listę na ciąg w Emacs Lisp
- 24. Jak sprawdzić, czy ciąg znaków jest pusty w Emacs Lisp?
- 25. niech i flet w Emacs Lisp
- 26. Jak sformatować dokładność cyfry mojego pliku REPL w Lisp?
- 27. jak dodać załącznik do pliku w PHPMailer?
- 28. Jak załadować zawartość innego pliku do bieżącego pliku w Vim?
- 29. Czy mogę dodać pliki .h i .cpp do projektu C#?
- 30. Jak utworzyć łącze do innego pliku libc?
dzięki za "button" i "klikalny tekst" –