6

使用すると、emacsの代わりにemacsclient --eval '(current-buffer)'返されます。コマンドを使用して挿入および変更できますが、実際の現在のバッファーへの挿入を行う方法を知る方法はありますか? 次のような文字列を渡してバッファ オブジェクトに変換する方法はありますか?*server*current-buffer*server*--eval#<buffer index.html>

4

1 に答える 1

13

試してみてください(window-buffer (selected-window))。例えば、

emacsclient --eval '(with-current-buffer (window-buffer (selected-window)) (insert "foo"))'
于 2012-07-05T17:17:36.283 に答える