现在,dired以下列格式写入上次访问日期/时间:
Jun 20 14:22
Run Code Online (Sandbox Code Playgroud)
如何写:
20.06.2012 14:22
Run Code Online (Sandbox Code Playgroud)
其中一个选项:
Run Code Online (Sandbox Code Playgroud)(setq ls-lisp-format-time-list '("%d.%m.%Y %H:%M" "%d.%m.%Y %H:%M") ls-lisp-use-localized-time-format t)

说明:这ls-lisp-format-time-list是两个格式字符串的列表,它们与format-time-string函数一样工作.有两个,因为默认情况下,emacs设置为显示"最近"文件,其分辨率时间戳高于"较旧"文件,其中最近与较旧的阈值为6个月(我认为).第一种是用于最近文件的格式; 后者适用于较旧的文件.
我从不喜欢默认行为; 我只是想以同样的方式显示文件.因此,我将列表设置为对较新和较旧的文件使用相同的时间格式.
ls-lisp-format-time.例如,如果我这样做:
(defun ls-lisp-format-time (file-attr time-index now)
"################")
Run Code Online (Sandbox Code Playgroud)
然后,dired看起来像这样:

该函数的原始定义在ls-lisp.el中.
| 归档时间: |
|
| 查看次数: |
814 次 |
| 最近记录: |