1

我正在(请)寻找一个函数示例,该函数将检查活动缓冲区是否命名为 X,如果是,则执行 Y。. .; 否则,什么也不做。

我不想切换到名为 X 的缓冲区——该函数只有在我已经在查看名为 X 的活动缓冲区时才能运行。

谢谢,

4

1 回答 1

2

您正在寻找的是该buffer-name函数,它将缓冲区的名称(默认情况下为当前的)作为字符串返回。

(if (equal (buffer-name) "X")
    ;; then...
  ;;else...
  )

有关更多信息,请参阅Emacs Lisp 简介Emacs Lisp 参考手册

于 2013-06-23T22:46:42.090 回答