问题标签 [zshrc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - 可以在哪里定义 Git 的快捷方式?
我在我的 mac Git 设置上遇到了一些奇怪的问题。我似乎为 GC、GD 等定义了快捷方式:
我正在使用 oh-my-zsh,我查看了我的 .zshrc 和我的 .gitconfig 中的别名定义。但是,这些 GC、GD 别名却无处可寻。
任何线索?
zsh - 如何在 $XDG_CONFIG_HOME 中进行 zsh 搜索配置
为了让我~
的地方更干净,我想将尽可能多的用户配置文件移动到默认$XDG_CONFIG_HOME
情况~/.config
下。所以我想将我所有的 zsh 用户文件存储在$XDG_CONFIG_HOME/zsh/
. 到目前为止已经有了这个:
很简单,你只需要填写你的~/.zshrc
. 现在最棘手的部分似乎是让 zsh 直接读取 $XDG_CONFIG_HOME/zsh/zshrc 而不从 ~/.zshrc 获取它。你将如何进行?
macos - Command not found ZSH Error after updating zshrc file
I recently updated some applications and now it is giving me error when I open any new tab in teminal. Error it is giving:
/Users/priti/.oh-my-zsh/lib/completion.zsh:28: command not found: whoami /Users/priti/.oh-my-zsh/lib/theme-and-appearance.zsh:10: command not found: uname /Users/priti/.oh-my-zsh/lib/theme-and-appearance.zsh:14: command not found: uname getent:4: command not found: grep
I am sure something is wrong with the updated zshrc
file, but I am not able to figure out what exactly the problem in that.
Problems I have faced till now are vi
and grep
command not working.For both output is command not found
.
Thanks in advance for the same.
osx-mavericks - 为 arq jena 设置 .zshrc
我正在尝试将我的 .zshrc 文件设置为在 mac(mavericks)上为 ARQ(jena)导出 ARQROOT,类似于http://jena.sourceforge.net/ARQ/Tutorial/query1.html for windows上显示的内容和linux
尝试了各种路径、引号和语法的组合,但似乎都不起作用。对与 export ARQROOT=$HOME/MyProjects/ARQ 等效的 mac/zsh 有什么想法吗?
非常感谢
zsh - zsh path“没有这样的文件或目录”我在哪里取消设置它?
我刚刚注意到我$PATH
的位置无效:
\> $PATH
zsh: no such file or directory: /usr/bin:/bin:/usr/sbin:/sbin: ...
我使用 prezto,根据文档,配置文件按以下顺序获取:
- /etc/zshenv
- ~/.zshenv
- /etc/zprofile
- ~/.zprofile
- /etc/zshrc
- ~/.zshrc
- ~/.zpreztorc
- /etc/zlogin
- ~/.zlogin
- ~/.zlogout
- /etc/zlogout
我检查了整个列表,但找不到任何以前的东西/usr/bin
关于如何找到触发问题的任何建议?
谢谢!
macos - 获取包含要执行的管道的 zsh 别名
我想要一个命令,可以tmux
使用zsh
. 我想出了以下内容:
当我从命令行运行它时,它可以完美地使用如下输出:
但是,我似乎无法将其作为别名运行。如果我添加该行:
.zshrc
当我运行命令时到我的文件layout
没有按预期工作。相反,它会输出带有替换会话名称tmux list-windows
的单词的完整命令:layout
我究竟做错了什么?
谢谢。
zsh - 我在 zsh 中的用户名之前的“Emacs”
我安装了zsh,设置了oh-my-zsh,然后设置了电源线,当我使用zsh时,在我的名字之前有“emacs”。它看起来像:
EMACS > 用户名 > ~
如何删除它?
zsh - 即使设置 prompt_subst,zsh 提示似乎也不起作用
我的提示(https://gist.github.com/zackp30/ccf91d6e476f1b6b8ec4)有一些问题,它只显示“anothertest”,但它应该在每个命令上切换,如果这有帮助,$PS1 已设置到“anothertest”,而不是 _zprompt_init 函数,任何帮助将不胜感激,我还确保已设置 prompt_subst。谢谢,扎克。
zsh - .zshrc $- 上无法识别的条件
我正在尝试将一些功能从我的旧 .bashrc 移植到我的 .zshrc 中,但我遇到了在 bash 中有效的情况。
每当我远程登录到我的计算机时,我都会让 bash 检查$-
变量以查看它是否是交互式的。如果是,我会启动一个 emacs 服务器(如果尚未运行)并切换到我的代码目录。否则(例如,如果我使用 scp 获取文件),我不会做任何事情。
这是一段代码:
这是 zsh 给我的错误:.zshrc:125: unrecognized condition:
$-'`
有谁知道在使用时如何解决这个错误$-
?我试过引用它,把它包装起来,$(echo $-)
但没有一个奏效。提前致谢。
编辑:如果我将代码切换为:
我现在明白了:.zshrc:125: condition expected: =~
我不确定 zsh 在这里错误地解释了什么,因为我不太熟悉 zsh 的 shell 脚本的语义。有人可以为我指出如何在 zsh 中表达这种情况的正确方向吗?