在我的终端(Mac OS Catalina上的iTerm 2)中使用向上和向下箭头时,我可以使用向上和向下箭头浏览我的上一个命令。我使用ZSH (准确地说是Oh-my-zsh),如果我输入vim,然后按up,它会浏览我的历史记录,查找以vim开头的任何命令。我已经在Zsh Line Editor手册上查阅了,但是我找不到正确的命令。
我应该将^j和^k绑定到哪个命令才能得到我想要的结果?
我有.zsh-theme文件(来自oh-my-zsh),但它们没有突出显示语法。我很容易就把这件事做好了但是,在此之前,我尝试为特定文件添加vim meta注释。#vim: set filetype=sh
#的添加显然使vim将该文件检测为一个conf文件,但似乎忽略了该命令(即,尽管有注释,它仍未被检测为sh文件)。有什么理由会发生这种事吗?
当我跑的时候在zsh中,它给出了以下错误。zsh: failed to change group ID: operation not permitted
知道为什么吗?PS:我一开始没有手动运行这个程序,但是当我的vim-dispatch插件在vim中运行命令时抛出这个错误时,我遇到了这个问题。之后,我只需在任何zsh shell中运行它,就可以复制它。