read-directory-name のこと

dbus の調子が悪いのか、GDM*1 がセッションをアレしない不具合に遭遇したリヒニーです。こんばんは。
ええ、こういうのは Linux を使っているならよくあることでして、なんとか出来ない時は自分の技術ぢからの無さを悔やむしかありません。 悲しいことですね。

さて、read-directory-name はユーザーにパスの入力を求める関数だよ!

(read-directory-name "input directory name: ")

この S 式を評価すると:

input directory name: ~/

というプロンプトがミニバッファに出るのでそのまま Enter を押してもいいですし、お好きなパスを入力してもいいでしょう。 そうすると、入力したパスが文字列として返されます。

*1:GNOME Display Manager の略で、電源を入れてあなたが最初に視る GNOME ソフトウェアかもしれない。