oh-my-zsh

Mac OS Catalina 版从 bash 迁移到 zsh
oh-my-zsh

Mac OS Catalina 版从 bash 迁移到 zsh

有些人可能知道,升级到 Mac OS Catalina 后,Apple 正在提示用户迁移到 zsh 作为默认 shell。 现在,每次打开 bash 时都会出现警告。可以通过将下面的行添加到 ~/.bash_profile 来禁用它(有兴趣的人可以参考)。 export BASH_SILENCE_DEPRECATION_WARNING=1 不过,我认为很多人(包括我)都想转向 zsh。 我当前的 ~/.bash_profile 如下所示: # searches this directory for executables first export...

Admin

无法在 ZSH 中运行 bash 文件
oh-my-zsh

无法在 ZSH 中运行 bash 文件

我已经在里面放置了一个 bash 文件.zshrc,并尝试了每次打开新的终端窗口或源时运行它的各种不同方法,.zshrc但没有成功。 仅供参考:它运行良好.bashrc 这是.zshrc脚本: #Check if ampps is running bash ~/ampps_runner.sh & disown 不同的方法: #Check if ampps is running sh ~/ampps_runner.sh & disown 另一种方法: #Check if ampps is running % ~/ampps_r...

Admin

ssh 登录导致我的 zsh 中出现重复字符
oh-my-zsh

ssh 登录导致我的 zsh 中出现重复字符

我在 Mac 上使用 iTerm2 和 zsh v5.7.1。当我使用“ssh”从本地计算机登录到远程计算机时,大多数字符都会在我输入时在提示符下重复。使用 Ctrl-L 清除行会显示正确输入的输入。我确信这是我的提示符使用 UTF-8 和 Esc 字符的问题。如果我在登录后立即运行“bash”,我就可以访问没有特殊字符的提示符,因此没有重复字符。我的标准提示符是 Powerlevel10K。TTY =/dev/ttys000 TERM=xterm-256color-italic 例子: buckley@dusky   ~  eece...

Admin

无法在 zshrc 中添加 $PATH
oh-my-zsh

无法在 zshrc 中添加 $PATH

我正在尝试将 Hashicorp vaultexec 添加到我的$PATH变量中~/.zshrc。 遵循以下步骤: 编辑.zshrc $PATH如下: export PATH=/usr/local/mysql/bin:/Users/myuserName/Downloads/flyway-6.0.4:/Users/myUserName/Documents/vault:$PATH 保存.zshrc文件 .zshrc使用命令获取文件source ~/.zshrc,甚至重新启动终端 输入vault命令后,出现command not found错误。需要...

Admin

英镑符号 (£) 呈现为在 zsh 中
oh-my-zsh

英镑符号 (£) 呈现为在 zsh 中

我排除的事情 终端bash:如果我使用 shell启动它,则有效 键盘布局: £ 在 Vimbash和 Firefox中插入良好 任何地方的 Unicode 问题:表情符号适用于所有应用程序 我无法在 中输入 £ zsh,即使启动 也是如此,这可能意味着 ZSH 行编辑器有问题。但是,即使经过一些 Google 搜索,bash我还是找不到如何使用 来使其工作。bindkey 我可以使用吗bindkey,还是必须使用其他东西? 编辑: 区域变量(与bash和相同zsh): 也使用oh-my-zsh默认主题 LANG=en_GB.UTF-8 L...

Admin

如何在 macOS mojave 上正确设置 bash 和 zsh
oh-my-zsh

如何在 macOS mojave 上正确设置 bash 和 zsh

我正在运行 macOS(Mojave)。 我想要从默认 bash 切换到 zsh/oh-my-zsh。 我安装的所有内容都假定我将要编辑我的 .bash_profile (或 .bashrc)。我不是 100% 清楚如何解释这一点;我是否要用 .zshrc 替换 .bash_profile? 老实说,.bash_profile、.bashrc、.profile、.zshrc 这些主题对我来说,作为初级超级用户/系统管理员是一个压力源。 我可以使用一些关于如何正确设置 .bash_profile、.basrc、.profile、.zshrc 等的建议。...

Admin

在(oh-my-zsh)终端中显示 git 对
oh-my-zsh

在(oh-my-zsh)终端中显示 git 对

我已经设置了我的(oh-my-zsh)终端来显示/指示所有类型的 git 内容(在哪个分支上、未提交的更改等)。 我相信它来自 plugins=( git ... ) 是否也可以让它表明你是谁配对和? 我经常会忘记偶尔更换配对,如果有这个配对的话将会有很大帮助。 希望这个模型能够展示出我所寻找的东西: ~/Desktop master ✔ ▶ git pair js sp user.name=J...

Admin

了解 zsh blobing、别名和 tab 补全
oh-my-zsh

了解 zsh blobing、别名和 tab 补全

由于显而易见的原因,我刚刚开始zsh并刚刚离开。csh 奇怪的是,移植大量我广泛使用的别名所花的时间比我预期的要长一些。这是其中之一。 在我的 csh 中我有一个“cd 测试用例”如下 alias cdtc 'cd $TOP/\*/\*/tests/!*' complete cdtc 'p#1#`/bin/ls -1 $TOP/*/*/tests | perl -lne '"'"'print if $_!~m/\// && $_!~m/^$/'"'"'`#' 我猜想,当我按下 Tab 键时,完整的命令会打印出我层次结构中所有测试...

Admin

在 mac OS 上的 zsh 中,$PATH 的来源在哪里?我在 .zshrc 中找不到它
oh-my-zsh

在 mac OS 上的 zsh 中,$PATH 的来源在哪里?我在 .zshrc 中找不到它

当我运行时echo $PATH,我的输出是: /usr/bin:/bin:/usr/sbin:/sbin 但在我的 中.zshrc被$PATH注释掉了: # If you come from bash you might have to change your $PATH. # export PATH=$HOME/bin:/usr/local/bin:$PATH 那么,我的PATH变量在哪里定义?我正在使用oh-my-zsh,不确定它与是否有任何区别zsh。 ...

Admin

Mac:未找到终端(zsh)命令
oh-my-zsh

Mac:未找到终端(zsh)命令

最近我使用终端时遇到了很多麻烦。我肯定是哪里出了问题,因为它以前运行正常,但现在我无法让它识别我的命令nvm或global npm类似的包expo。它只会给我这样的错误: ▶ expo zsh: command not found: expo ▶ nvm ls zsh: command not found: nvm (顺便说一句:npm和brew命令j位于...

Admin

zsh / 哦我的 zsh 渲染并运行了一个稍微错误的命令
oh-my-zsh

zsh / 哦我的 zsh 渲染并运行了一个稍微错误的命令

我搜索过这个问题,但没找到匹配项。尽管我认为这与完成错误有关(其中有几篇帖子),但我的 Zsh 却出现了不同的、不理想的结果。 当我“向上”渲染最后一个命令并编辑它,然后按回车键时,发送的内容并不是运行它之前的内容。如果我向您展示我刚刚录制的视频->gif,效果会更好: 从我记事起,这种情况就一直存在。这一直很烦人,但我想今天我准备全力以赴解决这个问题。 macOS Sierra 10.12.6 iTerm2 Build 3.2.9 zsh 5.2 (x86_64-apple-darwin16.0) ~/.zshrc -> plugin...

Admin

zsh 自动完成的奇怪行为
oh-my-zsh

zsh 自动完成的奇怪行为

我最近将我的两台服务器的域名从 更改mdorst.net为mars.mdorst.net。现在,当我进入 ssh 时,其中一个服务器按预期自动完成,而另一个则没有。 $ ssh michael@o<Tab> 自动完成 $ ssh [email protected] 这正是我想要的。但是当我输入 $ ssh michael@c<Tab> 它会自动完成 $ ssh [email protected] 并将光标置于 m 之后。 我最好的猜测是,它知道我输入了以下两个内容 $ ssh [emai...

Admin

为什么 tmux 和 oh-my-zsh 都会破坏 WSL 下 git log 的颜色输出?
oh-my-zsh

为什么 tmux 和 oh-my-zsh 都会破坏 WSL 下 git log 的颜色输出?

我最近决定尝试一下 WSL(Ubuntu 18.04),并像往常一样安装了 zsh+oh-my-zsh。很快我发现颜色输出git log坏了: Git 日志输出,未着色 颜色代码似乎是正确的,并且将此输出传输到 cat 确实会显示正确的颜色。其他命令(包括一些 git 命令,例如)可以git status正确显示颜色。 我最终发现,在 bash 下不会发生这种情况。但是,打开一个运行 bash 的新终端,然后启动 zsh,然后启动 bash,会导致最内层的 bash 实例继承 zsh 的损坏行为。 bash->zsh->bash...

Admin

没有这样的文件或目录:/Users/username/.oh-my-zsh/oh-my-zsh.sh
oh-my-zsh

没有这样的文件或目录:/Users/username/.oh-my-zsh/oh-my-zsh.sh

我正在使用 macOS+iTerm+ZSH。我更改了我的主目录名称和名称,现在我收到如下所示的错误: /Users/new_username/.zshrc:source:75: no such file or directory: /Users/old_username/.oh-my-zsh/oh-my-zsh.sh 我该如何解决这个问题, 谢谢。 ...

Admin

在 Google 计算实例上安装 zsh 和 powerlevel9k 时缺少图标?
oh-my-zsh

在 Google 计算实例上安装 zsh 和 powerlevel9k 时缺少图标?

我发现本文在 zsh 上,并认为在命令提示符上有更好的 GUI 看起来很有趣,所以按照他们的说明安装了它。 安装后,我丢失了图标,如下图所示。有人知道这是怎么发生的吗?有兴趣听听大家的想法。 ...

Admin