如何在emacs中获取有关当前缓冲区/文件的信息?
在处理缓冲区(映射到特定文件)时,如何获取有关它的信息?如何在emacs中获取有关当前缓冲区/文件的信息?,emacs,Emacs,在处理缓冲区(映射到特定文件)时,如何获取有关它的信息? 与磁盘上的路径、大小一样,M-x dired-RET此外,还有dired-x具有dired jump-这允许您直接访问正在访问的文件dired-x.el似乎是与我的emacs-22.1一起提供的,所以应该说 (require 'dired-x) 在您的~/.emacs中。为直接跳转安装绑定C-x C-j如果您只需要路径而不想打开直接模式,下面将在小缓冲区中显示完整路径并将其复制到剪贴板。我觉得它很有用。把这个放到你的.emacs里 (g
与磁盘上的路径、大小一样,
M-x dired-RET
此外,还有dired-x
具有dired jump
-这允许您直接访问正在访问的文件dired-x.el
似乎是与我的emacs-22.1一起提供的,所以应该说
(require 'dired-x)
在您的
~/.emacs
中。为直接跳转安装绑定C-x C-j
如果您只需要路径而不想打开直接模式,下面将在小缓冲区中显示完整路径并将其复制到剪贴板。我觉得它很有用。把这个放到你的.emacs里
(global-set-key (kbd "<f8>") 'copy-buffer-file-name)
(全局设置键(kbd“”)复制缓冲区文件名)
命令描述文件(绑定到C-h M-f),如下所示:
--
在中,只需点击C-h RET调用当前行上的descripe file
。C-x C-b
打开缓冲区列表,其中包括路径和大小信息。C-x D(RET)作为标准键绑定显然,TXT在我的emacs/ubuntu 23.1.1上不起作用。它说“symbol的函数定义无效:复制缓冲区文件名”有一个-并且它有复制缓冲区文件名作为kill
函数。它甚至会问你要复制什么:名字、全名还是目录名。只是出于我自己的好奇,你是想要一行的东西,比如说在迷你缓冲区中,还是你的意思是进入dired模式,查看所有目录、文件和信息,就像下面建议的那样?在minbuffer中查看当前缓冲区/文件信息作为快速提醒可能很“整洁”。