以下是使用coreutils
通过 macports 安装的 Emacs 在 Snow Leopard 10.6.8 上运行的步骤:
注意:我的 macports 安装不同于通用 ( /opt/...
) —— 即,我/macports
用作根。不需要更改根设置,这只是我的个人喜好。对于 vanilla macport 安装或替代设置,请相应地调整路径。
sudo /macports/bin/port install coreutils
这进入.emacs
or init.el
:
;; sort directories first
(setq insert-directory-program "/macports/bin/gls")
(setq dired-listing-switches "-aBhl --group-directories-first")
注意:不建议为gls
/使用符号链接,因为它会破坏 macports install 的功能,而且很可能还会破坏其他东西。ls
需要更多控制权的用户的替代安装:
下载: coreutils-8.21.tar.xz
来自: http: //ftp.gnu.org/gnu/coreutils/
如果您没有用于解压缩*.xz
文件的实用程序,则可以使用诸如TheUnarchiver3.9.1
.
这是一个快速参考coreutils
——我将安装位置设置为我自己的个人喜好,而不是默认设置:
./configure \
--prefix=/Users/HOME/.0.data/.0.emacs/elpa
make
sudo make install
将这些插入到您的.emacs
或init.el
文件中 - 相应地调整路径:
;; sort directories first
(setq insert-directory-program "/Users/HOME/.0.data/.0.emacs/elpa/bin/ls")
(setq dired-listing-switches "-aBhl --group-directories-first")