Emacsディレクトリリスト。(ドット)..(ドット)最初

Emacsディレクトリリスト。(ドット)..(ドット)最初

簡単に言えば、diredで使用するためにemacsで次の問題に対する解決策をどのように実装できますか?そこにコメントできないので、この質問を始めましょう。

大文字と小文字を区別せずに「ls」にドットファイルを最初に表示させる方法は?

より長いバージョン:emacs diredでは常に。と..を最初の2つの項目としてリストしたいと思います。今は以下を使用しています。

(setq dired-listing-switches "-aFl --group-directories-first -v ")

ただし、ディレクトリ(1dir)を最後に配置します。私はGUIファイルマネージャが最初に混乱を引き起こすので、これは私が望むものではありません。上記の問題に対する解決策は、以下のように端末で問題を解決しました。

emacs diredでこのソリューションを実装する方法はありますか?

>  mkdir -p .dotdir dir \(1dir\)
>  touch .dotfile file \(2file\)
>  ls -lFa --group-directories-first
total 0
drwxr-xr-x 1 myusr myusr 4096 Dec 22 11:04 '(1dir)'/
drwxr-xr-x 1 myusr myusr 4096 Dec 22 11:05  ./
drwxrwxrwx 1 root  root  4096 Dec 11 12:16  ../
drwxr-xr-x 1 myusr myusr 4096 Dec 22 11:04  .dotdir/
drwxr-xr-x 1 myusr myusr 4096 Dec 22 11:04  dir/
-rw-r--r-- 1 myusr myusr    0 Dec 22 11:05 '(2file)'
-rw-r--r-- 1 myusr myusr    0 Dec 22 11:05  .dotfile
-rw-r--r-- 1 myusr myusr    0 Dec 22 11:05  file

>  LOCPATH=$HOME/.dotfiles/locales LANG=en_DOTFILE.UTF-8 ls -lFa --group-directories-first
total 0
drwxr-xr-x 1 myusr myusr 4096 Dec 22 11:05  ./
drwxrwxrwx 1 root  root  4096 Dec 11 12:16  ../
drwxr-xr-x 1 myusr myusr 4096 Dec 22 11:04  .dotdir/
drwxr-xr-x 1 myusr myusr 4096 Dec 22 11:04 '(1dir)'/
drwxr-xr-x 1 myusr myusr 4096 Dec 22 11:04  dir/
-rw-r--r-- 1 myusr myusr    0 Dec 22 11:05  .dotfile
-rw-r--r-- 1 myusr myusr    0 Dec 22 11:05 '(2file)'
-rw-r--r-- 1 myusr myusr    0 Dec 22 11:05  file

ベストアンサー1

おすすめ記事