小编bne*_*eil的帖子

在 zsh 中更改 iTerm2 窗口和选项卡标题

我想标记终端会话的窗口选项卡。我在 OSX 上的 iterm2 中使用 zshell。是否可以在终端中动态更改窗口选项卡的标签?

zsh command-line iterm osx-snow-leopard

61
推荐指数
4
解决办法
5万
查看次数

如何防止 zshell 中的命令被保存到历史记录中?

在 Bash 中,我知道在命令之前放置一个空格会阻止它被保留在历史记录中,zshell 的等价物是什么?

zsh command-line linux-terminal

45
推荐指数
2
解决办法
2万
查看次数

在控制台中运行 emacs 时如何防止“Symbol's function definition is void: error”?

为了禁用 emacs 中的滚动条,我将 (toggle-scroll-bar -1) 添加到我的 .emacs 文件中,当我在控制台模式之外运行 emacs 时,它工作得很好。但是,当我在终端中运行 emacs 时,出现错误 Symbol's function definition is void: toggle-scroll-bar

我正在运行 Emacs 23.3.1

这是我运行时的跟踪 --debug-init

    1 Debugger entered--Lisp error: (void-function scroll-bar-mode)                
    2   (scroll-bar-mode -1)                                                       
    3   eval-buffer(#<buffer  *load*> nil "/Users/neil/.emacs.d/init.el" nil t)  ;$
    4   load-with-code-conversion("/Users/neil/.emacs.d/init.el" "/Users/neil/.ema$
    5   load("/Users/neil/.emacs.d/init" t t)                                      
    6   #[nil "^H\205\264^@   \306=\203^Q^@\307^H\310Q\2027^@ \311=\2033^@\312\307$
    7   command-line()                                                             
    8   normal-top-level()
Run Code Online (Sandbox Code Playgroud)

terminal emacs macos

12
推荐指数
2
解决办法
1万
查看次数

带参数的 Unix 环境变量

我试图将我的 $EDITOR 变量设置为没有窗口的 emacs,因此调用它的命令是emacs -nw. 但是,如果我这样设置:

export EDITOR="/Applications/Emacs.app/Contents/MacOS/Emacs -nw"

我收到以下错误

zsh: no such file or directory: /Applications/Emacs.app/Contents/MacOS/Emacs -n

unix zsh environment-variables

10
推荐指数
2
解决办法
2206
查看次数

Emacs 修改退出窗口以删除缓冲区而不只是埋葬它

我想提出的Emacs不仅埋葬一个缓冲区,但杀死它太当我按下q一个*Completions*/*Help*/etc缓冲区。我无法使用替代键定义功能。我在 OSX 上运行 Emacs24。

这是我所拥有的:

(substitute-key-definition
        'quit-window '(lambda () (interactive) (quit-window "KILL")) global-map)
Run Code Online (Sandbox Code Playgroud)

emacs elisp

7
推荐指数
1
解决办法
1255
查看次数