
emacs lisp でminibuffer-read関数での入力を、自動的にする方法(プログラミング)はありますでしょうか。
たとえば、(read-from-minibuffer "")を実行すると、ミニバッファからの入力が促されますが、そこでユーザが入力するのではなく、プログラムで値を入力し確定してread-from-minibuffer関数を抜けたいのですが、その方法がわかりません。
それを目指して下記のようなプログラムを書きましたがうまくいきませんでした。aaを実行して、"abc"が渡るようにして、ミニバッファを抜けたいのですがうまくいきません。
----
(defun x() (insert "abc\n") )
(defun aa () (interactive) ""
(add-hook 'minibuffer-setup-hook 'x )
(read-from-minibuffer "")
(remove-hook 'minibuffer-setup-hook 'x )
)
----
また、上記(insert "abc\n")の後に、(exit-minibuffer)を記述すれば、"abc\n"が渡って抜けられるかと考えたのですが、うまくいきません。どなたか、良い方法をご存知の方があれば、教えていただきたくよろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語のプログラミングですが、
-
小数か整数かを判定する方法
-
scanf が無視されます
-
C言語の整数の判別
-
プログラミングの問題で、キー...
-
Userformの入力順序をタブオー...
-
4桁の数字以外を入力したらエラ...
-
Linuxで入力待ちなしkeyread関...
-
入力する数字のサイズ制限について
-
正負を反転させて出力するプロ...
-
Eclipseでコマンドラインを入力...
-
C言語でタイミングを合わせるゲ...
-
Javaについて質問です。 勉強し...
-
C++:cinが上手く使えない
-
ダメだ・・・分からない。while...
-
fgetsとループ処理
-
最早開始時間と最遅完了時刻を...
-
信頼区間の1.96や1.65ってどこ...
-
Aの値からBの値を除するとは??
-
strncpyと_tcsncpy_sのヌルの扱...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
数字以外が入力されたらエラー...
-
正負を反転させて出力するプロ...
-
プログラミング初心者です。 Py...
-
*をユーザーが入力した数字の数...
-
java初心者です。入力されたの...
-
コマンドプロンプトからのEOFの...
-
4桁の数字以外を入力したらエラ...
-
Eclipseコンソール表示を、リセ...
-
Excel VBAで、Application.Inpu...
-
"scanf"でエンターで改行させな...
-
cout関数を使っているのですが...
-
プログラミングの問題です 「金...
-
scanf関数について
-
Userformの入力順序をタブオー...
-
C言語でgetchar();が上手く使え...
-
プログラムの実行時に'<'でリダ...
-
C言語初心者です。ファイルの読...
-
scanf が無視されます
-
実行結果の順番がおかしいんで...
-
C言語scanf_sで何故か2回入力に...
おすすめ情報