さよならMy Documents

私の周り(狭い)ではWindows7に未来を感じてVistaをすっ飛ばすのがかっこいいという論調が強いのですが、Vistaがあったという経験も無くWindows7を使うことになんか違和感があるし、なによりOSリリース前にPCのリースが切れるのでは仕方が無い。Meadowのインストールまで進める。

        • -

環境変数HOMEを%HOMEDRIVE%%HOMEPATH%に設定して、diredで~からMy Documentsに移動して "+"。sampleってディレクトリを作ろうとしたら、

sample: doesn't exist or is inaccessible

うむ。存在しないか、またはアクセスできない、ということですか。といってもわかりませんね。もう一度実行。

make-directory: File exists: c:/Users/micro-8/My Documents/sample

おおぅ、、、。あるのね。つまりアクセスできないと。いったいどうなってるんだ?

C:\Users\micro-8>dir
 ドライブ C のボリューム ラベルがありません。
 ボリューム シリアル番号は 182A-DCFD です

 C:\Users\micro-8 のディレクトリ

2008/11/10  02:29              .
2008/11/10  02:29              ..
2008/11/10  01:22               760 .emacs
2008/11/09  12:34              .emacs.d
2007/12/11  23:29              Contacts
2008/11/09  20:18              Desktop
2008/11/10  02:40              Documents
2008/11/09  12:27              Downloads
2008/05/13  23:10              Favorites
2007/12/12  01:14              Links
2007/12/11  23:29              Music
2007/12/11  23:29              Pictures
2008/09/17  23:41              Saved Games
2007/12/12  01:14              Searches
2008/10/31  16:40              Videos
               1 個のファイル                 760 バイト
              14 個のディレクトリ   4,684,406,784 バイトの空き領域

ほう。cd Dって打って3択になるなんてOS Xみたいな。Document and Settings なんて長ったらしい名前はさすがに嫌になったか。Usersってこれもどっかで見たような。これは覚えることが一つ減ってみんなうれしいですね。ところでちょっとまて。My Docymentsは無いんですけど、隠されましたか?

C:\Users\micro-8>dir /A:S
 ドライブ C のボリューム ラベルがありません。
 ボリューム シリアル番号は 182A-DCFD です

 C:\Users\micro-8 のディレクトリ

2007/12/11  23:29         Application Data [C:\Users\micro-8\AppData\Roaming]
2007/12/11  23:29         Cookies [C:\Users\micro-8\AppData\Roaming\Microsoft\Windows\Cookies]
2007/12/11  23:29         Local Settings [C:\Users\micro-8\AppData\Local]
2007/12/11  23:29         My Documents [C:\Users\micro-8\Documents]
2007/12/11  23:29         NetHood [C:\Users\micro-8\AppData\Roaming\Microsoft\Windows\Network Shortcuts]
(省略)
2007/12/11  23:29         PrintHood [C:\Users\micro-8\AppData\Roaming\Microsoft\Windows\Printer Shortcuts]
2007/12/11  23:29         Recent [C:\Users\micro-8\AppData\Roaming\Microsoft\Windows\Recent]
2007/12/11  23:29         SendTo [C:\Users\micro-8\AppData\Roaming\Microsoft\Windows\SendTo]
2007/12/11  23:29         Templates [C:\Users\micro-8\AppData\Roaming\Microsoft\Windows\Templates]
2007/12/11  23:29         スタート メニュー [C:\Users\micro-8\AppData\Roaming\Microsoft\Windows\Start Menu]
               5 個のファイル           2,162,708 バイト
              10 個のディレクトリ   4,684,181,504 バイトの空き領域

ああ……みんな飛ばされたのね(笑)。とりあえずJUNCTIONてなってる所はdiredで移動してもまともに動いてくれないので見えなければ見えない方が良い。omitしまくる?

(add-hook 'dired-load-hook
          (function (lambda ()
                      (load "dired-x")
                      ;; Set global variables here.  For example:
                      ;; (setq dired-guess-shell-gnutar "gtar")
		      (setq dired-omit-files
			    (concat dired-omit-files
				    "\\|^NTUSER\\.DAT*"
				    "\\|^Application Data$"
				    "\\|^Cookies$"
				    "\\|^Local Settings$"
				    "\\|^My Documents$"
				    "\\|^NetHood$"
				    "\\|^PrintHood$"
				    "\\|^Recent$"
				    "\\|^SendTo$"
				    "\\|^Templates$"
				    "\\|^スタート メニュー$"))
		      (delete "~" dired-omit-extensions)
                      )))

~/Docyments/My Music とか、また JUNCTIONだ。上記パターンを一部

				    "\\|^My .*$"

に変更。みんなまとめてさようならだ。