2

A.txt私が頻繁に編集し、テキスト「テスト」を挿入することが多いI fileがあるとします。次に、たとえば F5 キーを押してテキスト「Test」をバッファに挿入できればいいのですが。ただし、他のファイルを編集するときは、F5 キーをこのようにバインドしたくありません。

.emacsその場合、 init ファイルを特別なコードで台無しにしないようにできればいいのですが。start.elしたがって、 と同じディレクトリにある新しいファイルを定義することを検討してA.txtください。の内容はstart.el次のとおりです。

(defun insert-test-text ()
  (interactive)
  (insert "Test"))
(global-set-key '[f5]  'insert-test-text)

次に、Emacs でファイルを編集するためのbashスクリプトを作成します。editAA.txt

#! /bin/bash

emacs --run-code-on-init start.el A.txt &

残念ながら、コマンド ライン オプションrun-code-on-initは有効なオプションではありません。この問題に対する適切な解決策はありますか?

4

2 に答える 2