Saya ingin menjalankan perintah dari dalam aplikasi MS Office yang memiliki efek langsung pada aplikasi Emacs saya (terbuka), misalnya
- lakukan pencarian untuk teks yang saat ini dipilih di Emacs
Saya bertanya-tanya bagaimana saya bisa melakukan itu. Apakah ada cara langsung untuk mengirim perintah ke Emacs? Saya menjalankan Emacs 24.3.1 di Windows 7 dengan opsi server
;;prevent error message of unsafe server (see http://stackoverflow.com/a/1313577/772434 )
(require 'server)
(and (>= emacs-major-version 23) (defun server-ensure-safe-dir (dir) "Noop" t))
(server-start)
;;(add-to-list 'load-path "~/path/to/org/protocol/")
(require 'org-protocol)
dan saya menggunakan protokol-org
emacs
vba
org-mode
emacsclient
Sebagian besar tidak berbahaya
sumber
sumber
org-search-view
evaluasi ket
, yang biasanya tidak ditampilkan di mana pun ketika Anda menjalankannya secara interaktif, tetapi ditampilkan di terminal Anda ketika Anda menjalankannya menggunakanemacsclient
. Namun, hasil berguna dari pencarian Anda ditampilkan dalam buffer Agenda Org, baik Anda menyebutnya secara interaktif dari loop perintah, atau menggunakanemacsclient
.org-search-view
non-interaktif: polanya harus menjadi argumen ke-2. Lihat hasil edit saya dan dokumentasinya untukorg-search-view
.