2016-07-28 6 views
0

tutorialに従って、slimeが実行時に自動的にチェックするメインフォルダを作成しようとしています(quickload: "project")。 ~/.config/common-lisp/source-registry.conf.d/projects.confに設定を作成すると言いますが、これがWindows用であるかどうかはわかりません。Windows 10の一般的なlispプロジェクトのプロジェクトディレクトリ

私は、任意の有用な提案が最もいただければ幸いWindowsの10

にClozure 1.11を使用しています。

+0

このチェックがEmacsから実行されている場合は、おそらく適用されます。 Emacsは '〜'を '%USERPROFILE%'または '%APPDATA%'またはそれらの関連ディレクトリのいずれかと解釈します。私はどちらが覚えていない。ファイルを作成して(Emacs内から '〜'が自動的に解決されるように)、何が起こるかを見てみてください。 –

答えて

1

「〜/」は、「ホームディレクトリ」のUnixy略語です。これは、異なるWindowsプログラムが解釈方法に同意できないものです。

あなたのCommon Lisp REPLの中から

(user-homedir-pathname) 

を評価し、あなたのLispは自分のホームディレクトリであることを信じているディレクトリを確認します。

私は、Windowsでは、あなたのホームディレクトリが何であるかに関して、Emacsのいくつかのビルドが異なるかもしれないと考えています。つまり、Clozureがあなたの家であると考えている可能性が高いです.、 /Program Files/GNU/Emacs/24.1/または何か。 、あなたは「スライム」をチェックすると言うが、実際には、私はあなたがQuicklispがローカルプロジェクトのために検索する場所を設定するために探していると思う

注意。

+0

大丈夫、私はreplでそれを実行できますが、configファイルを探している場所を調べるにはどうしたらいいですか? –

+0

"〜"をホームディレクトリのパス名に置き換えます。 – BRFennPocock

関連する問題