问题标签 [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.

0 投票
1 回答
2238 浏览

zsh - 带有标签完成的Zsh书签目录?

我想要的是:

cd c/ra<tab>完成~/code/rails-appcd c/<tab>显示其中的目录列表~/code


我目前拥有的:

c ra<tab>c rails-app如果我有一个目录~/code/rails-appc <tab>显示其中的目录列表,则完成~/code

通过在我的.zshrc


这个工具看起来很有前途:https ://github.com/flavio/jump但我想要更轻量级的东西。

0 投票
6 回答
6084 浏览

emacs - 如何在 emacs 中获取我的 .zshrc?

当我启动 emacs GUI 时,PATH 没有根据我的 .zshrc 设置。如何获取我的 .zshrc 以正确设置它?

编辑:我正在尝试使用 swank-clojure 但它找不到 lein 因为它不在PATH.

0 投票
1 回答
2187 浏览

zsh - 获取当前工作目录的选项

我正在使用 oh-my-zsh 并想编写一个小插件,当我切换目录时它会自动执行命令。因此,例如,我将不得不进行某种映射,例如

/Users/ed1t/Dropbox="echo 进入 Dropbox 目录"

我可以编写一个函数 cd() 来执行此操作,但这是有效的方法吗?

0 投票
1 回答
1162 浏览

rvm - 如何防止我的 RVM 环境丢失其设置?

我今天安装了 ZSH 和 RVM,我将 Ruby 1.9.3 设置为我的默认值。当我输入rvm use 1.9.3 --default然后进入我的 Rails 项目并运行rails s它时,它运行良好。如果我关闭终端然后回到我的 rails 项目并尝试rails s我收到以下错误:

然后我会输入rvm use 1.9.3,错误就会消失,我做了一些研究,发现rvm info丢失了我所有的 rvm 环境变量,这里是输出rvm info

如何做到这一点,这样我的环境设置就不会丢失?与 bash 一起工作得很好。

0 投票
1 回答
229 浏览

zsh - 使用 libiconv 重新加载 .zshrc 生成错误

重新加载 .zshrc 时收到此错误消息

我环顾了一下,但我不明白我能做些什么来解决它。

任何想法?

0 投票
1 回答
303 浏览

zsh - 在循环中定义 zsh 函数会重新分配 pre

我正在尝试制作一个工具,根据一些命名目录在 zsh 中定义函数。目前我有这个:

这适用于别名,但在命令行上输入 put[target] 会给我

mv: cannot mv 'wol.sh' to '$HOME/work/tagfs/fuse-tutorial/src': No such file or directory

指的是 的最后一个值$p。我认为我需要该函数围绕变量关闭${p[2]}并根据它定义时的环境进行替换,以便它可以随每个定义而变化。

0 投票
4 回答
7383 浏览

zsh - 你如何在多台机器之间共享 zsh 历史记录?

我有一个设置,我很高兴在机器之间共享我的配置文件,但我发现我经常想在 zsh (Ctrl + R) 中搜索,但我不记得我在哪台机器上输入了命令。理想情况下,我希望从我的任何机器中搜索一个规范的重复数据删除列表,其中包含以前的命令。鉴于我有时会在没有网络连接的情况下同时在这些机器上工作,那么合并历史文件并使所有内容保持同步的明智方法是什么?

0 投票
2 回答
3215 浏览

zsh - 如何使 zsh 前向词行为与 bash/emacs 中的相同

zsh forward-word 与 bash/emacs 有点不同,我想改变它。

我不描述所有差异,而是一步一步地向您展示 bash 的行为。我将光标标记为“^”符号。

兆字节

兆字节

兆字节

兆字节

兆字节

兆字节

MF

医学博士

医学博士

医学博士

该算法既可以灵活地在单词中移动,也可以为我删除部分单词。它也在emacs中,所以我已经习惯了。我也想在 zsh 中看到它。谢谢。

0 投票
1 回答
3394 浏览

zsh - ZSH 和 Oh-My-Zsh 本地环境映射?

我使用 Bash Shell 很长时间,最近因为O-My-Zsh项目的伟大而切换到 ZSH 。

我没有问题如何使用 zsh 但设置本地环境。我目前正在使用来自 Peepcode 截屏视频的 dotfiles 结构,如下图所示:

将 .bash_profile 映射到 .zshrc 文件,将 .zshrc 文件映射到 ~/bin/dotfile/zshrc 文件,zshrc 文件只加载 3 个文件,即环境、别名、配置。(这3个文件是.zshrc文件的逻辑分离)

那是我的设置。它目前正在以应有的方式工作。我可以使用我在别名文件中设置的别名等。

这是我的问题,项目O-My-Zsh需要配置文件,例如加载 .oh-my-zsh 文件夹和 .oh-my-zsh.sh 文件。如果我将 .oh-my-zsh 配置设置放在 ~/.zshrc 文件中,它就可以工作。既然我将 .zshrc 映射到另一个地方,我怎么还能引用O-My-Zsh主题、插件、设置的源代码?我应该如何以干净的方式获取 ~/.oh-my-zsh 文件夹?

0 投票
3 回答
11641 浏览

vim - 终端vim没有加载.zshrc

我的终端 vim 配置没有加载 ~/.zshrc。zsh 是环境登录shell。这种情况的正确配置是什么?

以下是我已经采取并已删除的一些措施:

set shell=zsh
(使用 zsh 作为 shell 但不获取 rc)

set shellcmdflag=-ci
(所有输出暂停)

cat ~/.zshenv
$ source ~/.zshrc
(打开vim时出现很多错误)