我对 emacs 和 bash 都很陌生,也没有太多使用经验。我有几个相关的问题?
(1) 我可以设置 emacs 以便选择要打印到的打印机吗?我可以使用一台通过 USB 连接的打印机和两台网络打印机,但我并不总是想打印到同一台打印机。
(2) 如何找到这些打印机的确切名称(使用 emacs 设置时需要)?这些名称是否与System Preferences -> Print & Fax
Mac OSX 上显示的名称相同
(3)是否有命令或某种东西可以查找可以访问的打印机的名称(通过 USB 和网络打印机连接)?
感谢这里的所有专家,他们总是给予如此的帮助。
答案1
在终端中运行lpq
应该会显示系统上有哪些可用的打印机。
答案2
我还没有使用过像lpr-printer-switch
或 这样的自定义 emacs 变量printer-name
。我也不确定你是否能选择与 emacs 内部默认打印机不同的打印机。
但是你可以
lpstat -p -d # list known printers
lpoptions -d PRINTER # change the default printer
因此,您需要正确配置 CUPS。我通常会去http://本地主机:631/不确定
是否适用于 OSX,但至少可以在 Linux 上运行。