100日書いたらどうなるか?

ブログを100日書いたら文章や内容がどうなるかを検証する

16日目 Emacsの環境変数の設定

Emacs環境変数を設定するためのinit.elの書き方を示す。

;; gtagのパスを設定
(setenv "PATH" (concat "E:\\home\\.emacs.d\\glo665wb\\bin;" (getenv "PATH")))

自分は、.emacs.dの下にglo665wbを配置した。 パスを書く上での注意点は、バックスラッシュを使うことと、binのあとのセミコロン(;)です。 process-environmentの値を確認するとどう書けばよいかわかります。

このコードの意味は、 concat関数を使用して、指定したディレクトリと既存のPATHの値(getenv "PATH")を連結し、 それをsetenv関数を使用してPATH環境変数に設定している。 これにより、process-environmentに新しい値を追加される。

process-environmentの値の確認方法は、 C-h v で process-environment と入力すると確認できる。