首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏皮皮星球

    Understanding bashrc vs .bash_profile vs .zshrc

    Understanding bashrc vs .bash_profile vs .zshrc When delving into the world of command-line interfaces (CLI), you might have encountered files like .bashrc, .bash_profile, and .zshrc. The “rc” suffix, found in names like .bashrc or .zshrc, originates from “run commands.” Often, it sources .bashrc for consistency. .zshrc: Usage: Zsh’s non-login shell sessions. Relies on .bashrc or .zshrc in Zsh’s case.

    53230编辑于 2023-11-18
  • 来自专栏Python、Flask、Django

    Mac下zshrc的自定义配置信息

    传到github做个备份吧~ zshrc配置

    32720发布于 2018-07-17
  • 来自专栏云深之无迹

    Manjaro记录

    existing .zshrc if [ $KEEP_ZSHRC = yes ]; then echo "${YELLOW}Found ~/.zshrc. existing .zshrc if [ $KEEP_ZSHRC = yes ]; then echo "${YELLOW}Found ~/.zshrc. existing .zshrc if [ $KEEP_ZSHRC = yes ]; then echo "${YELLOW}Found ~/.zshrc. existing .zshrc if [ $KEEP_ZSHRC = yes ]; then echo "${YELLOW}Found ~/.zshrc. existing .zshrc if [ $KEEP_ZSHRC = yes ]; then echo "${YELLOW}Found ~/.zshrc.

    1.9K60发布于 2021-04-14
  • 来自专栏静之森

    如何配置zsh

    在知乎大神的基础上进行修改,配置自己的.zshrc repo地址 : https://github.com/yiny0liuyin/zshconfig.zshrc.git ---- 效果 图片加载失败! https://github.com/yiny0liuyin/zshconfig.zshrc/blob/master/media/Xnip2018-08-29_16-36-40.png? && cd zshconfig.zshrc && mv 安装antigen.zshrc ~/.zshrc && zsh COPY 使用 安装完成后 请执行 bash 1cd && cd zshconfig.zshrc && mv .zshrc ~/.zshrc COPY 如果你觉得麻烦请执行(忽略以上两条代码) bash 1git clone https://github.com/yiny0liuyin/zshconfig.zshrc.git && cd zshconfig.zshrc && mv 原始.zshrc ~/.zshrc && zsh

    82930编辑于 2021-12-28
  • 来自专栏Coxhuang

    Linux超炫的 ZSH 配置

    if [ -f ~/.zshrc ] || [ -h ~/.zshrc ]; then # Skip this if the user doesn't want to replace an existing .zshrc if [ "$KEEP_ZSHRC" = yes ]; then echo "${YELLOW}Found ~/.zshrc. ${RESET}" return fi if [ -e "$OLD_ZSHRC" ]; then OLD_OLD_ZSHRC="${OLD_ZSHRC}-$(date exit 1 fi mv "$OLD_ZSHRC" "${OLD_OLD_ZSHRC}" echo "${YELLOW}Found old ~/.zshrc.pre-oh-my-zsh ${RESET} ${GREEN}Backing up to ${OLD_ZSHRC}${RESET}" mv ~/.zshrc "$OLD_ZSHRC" fi echo "${GREEN

    1.8K10编辑于 2021-12-14
  • 来自专栏博客·技术专栏

    我的Linux

    if [ -f ~/.zshrc ] || [ -h ~/.zshrc ]; then # Skip this if the user doesn't want to replace an existing .zshrc if [ "$KEEP_ZSHRC" = yes ]; then echo "${YELLOW}Found ~/.zshrc. ${RESET}" return fi if [ -e "$OLD_ZSHRC" ]; then OLD_OLD_ZSHRC="${OLD_ZSHRC}-$(date exit 1 fi mv "$OLD_ZSHRC" "${OLD_OLD_ZSHRC}" echo "${YELLOW}Found old ~/.zshrc.pre-oh-my-zsh ${RESET} ${GREEN}Backing up to ${OLD_ZSHRC}${RESET}" mv ~/.zshrc "$OLD_ZSHRC" fi echo "${GREEN

    78120编辑于 2022-11-24
  • 来自专栏分享/效率/工具/软件

    MacBook 终端美化

    if [ -f ~/.zshrc ] || [ -h ~/.zshrc ]; then if [ -e "$OLD_ZSHRC" ]; then OLD_OLD_ZSHRC="${OLD_ZSHRC fi mv "$OLD_ZSHRC" "${OLD_OLD_ZSHRC}" echo "${YELLOW}Found old ~/.zshrc.pre-oh-my-zsh." \ "${GREEN}Backing up to ${OLD_OLD_ZSHRC}${RESET}" fi echo "${YELLOW}Found ~/.zshrc. ${RESET} ${GREEN}Backing up to ${OLD_ZSHRC}${RESET}" mv ~/.zshrc "$OLD_ZSHRC" fi echo "${GREEN}Using \" " ~/.zshrc > ~/.zshrc-omztemp mv -f ~/.zshrc-omztemp ~/.zshrc echo } setup_shell() { # Skip setup

    1.9K10发布于 2019-11-04
  • 来自专栏XRSec.Blog

    zsh 配置文件

    source ~/.zshrc env echo -e 'export LANG=zh_CN.UTF-8' >> ~/.zshrc echo -e 'export LC_CTYPE="zh_CN.UTF -8"' >> ~/.zshrc ##################################### echo -e 'export yourpath=/Users/user/Documents ' >> ~/.zshrc echo -e 'export PATH=$PATH:$yourpath/java/maven/bin' >> ~/.zshrc echo -e 'alias proxy=" ~/.zshrc echo -e 'alias typora="/usr/bin/open -a Typora $@"' >> ~/.zshrc echo -e 'alias sqlmap="python3 $yourpath/sqlmap/sqlmap.py $@"' >> ~/.zshrc

    1.2K10编辑于 2022-02-13
  • 来自专栏Linux云计算及前后端开发

    Iterm2 Theme

    existing .zshrc if [ $KEEP_ZSHRC = yes ]; then echo "${YELLOW}Found ~/.zshrc. ${RESET}" return fi if [ -e "$OLD_ZSHRC" ]; then OLD_OLD_ZSHRC="${OLD_ZSHRC}-$(date exit 1 fi mv "$OLD_ZSHRC" "${OLD_OLD_ZSHRC}" echo "${YELLOW}Found old ~/.zshrc.pre-oh-my-zsh ${RESET} ${GREEN}Backing up to ${OLD_ZSHRC}${RESET}" mv ~/.zshrc "$OLD_ZSHRC" fi echo "${GREEN 配置文件 vi ~/.zshrc 这时我们再次打开zshrc文件进行编辑。

    1.4K50编辑于 2022-09-26
  • 在 Mac 上配置 ADB 环境变量:解决 “command not found: adb” 问题

    方案一:统一管理 —— 在 .zshrc 中加载 .bash_profile 如果你已经配置了 .bash_profile,可以通过 .zshrc 引用它,实现配置复用。 1. 编辑 .zshrc 文件 vim ~/.zshrc 在文件末尾添加一行: # 加载 bash 配置,确保 adb 等命令可用 source ~/.bash_profile 优点:一次配置,双 shell 使配置立即生效 source ~/.zshrc 方案二:原生支持 Zsh —— 直接写入 .zshrc 如果你偏好纯粹使用 zsh,不依赖 .bash_profile,可以直接将环境变量写入 .zshrc 四、常见问题与排查 问题 可能原因 解决方法 command not found: adb .zshrc 未生效 检查是否执行了 source ~/.zshrc adb: Permission denied 通过 source ~/.bash_profile 可实现兼容,但直接写入 .zshrc 更简洁。

    1.1K10编辑于 2025-11-30
  • 来自专栏又见苍岚

    Linux ZSH 更便捷的 shell 环境

    (0) Exit, creating the file ~/.zshrc containing just a comment. Found /home/vvd/.zshrc. look over the `.zshrc` file to select plugins, themes, and options. 自定义别名,在 ~/.zshrc 中,最下面直接写即可。 Found ~/.zshrc.pre-oh-my-zsh -- Restoring to ~/.zshrc Found ~/.zshrc -- Renaming to ~/.zshrc.omz-uninstalled

    1.6K10编辑于 2024-04-26
  • 来自专栏猿计划

    [醉了]解决重启mac但是bash_profile不生效的彻底解决方法

    文章目录 令人蛋疼的事 百因必有果 你的报应就是我 其他 参考资料 如果你懒得看整个过程,就直接: 编辑.zshrc文件,在最后追加一个source命令 zhenghui@192 ~ % zhenghui @192 ~ % cat ~/.zshrc #每次用户进入之后使bash_profile生效 source ~/.bash_profile zhenghui@192 ~ % 令人蛋疼的事 ? ~/.zshrc ~/.zlogin ~/.zlogout 你的报应就是我 在bash中我们可以看到咱们熟悉的“bash_profile”配置文件,但是在zsh中始终没有看到“bash_profile 可以看到只有“.zshrc”文件,可以得出一个解决,那么用户下默认执行的肯定就是“.zshrc”文件了 zhenghui@192 ~ % zhenghui@192 ~ % ls -a |egrep -e "zshenv|zprofile|zshrc|zlogin|zlogout" .zshrc zhenghui@192 ~ % zhenghui@192 ~ % 编辑.zshrc文件,在最后追加一个

    6.8K30发布于 2021-04-20
  • 来自专栏无所事事者爱嘲笑

    mac上adb command not found

    enter 3、source ~/.bash_profile 使其生效 第二种报错(使用的是zsh或oh-my-zsh) zsh: command not found adb:adb 1、vim ~/.zshrc ,如果.zshrc不存在,先touch ~/.zshrc 2、将如下内容添加到.zshrc文件中 ...... => enter 3、source ~/.zshrc 使其生效 ps:.zshrc是zsh的配置文件,相当于bash的.bash_profile,添加相应的环境变量即可

    3K40发布于 2018-06-20
  • 来自专栏oeasy教您玩转linux、python

    [oeasy]python0030_设置路径_export_PATH_zsh_系统路径设置_export

    试着编辑他 vi ~/.zshrc G到最后一行o 在下方插入一个新行并进入编辑模式试着加一行输出​编辑再新开终端然后重新打开一个xfce终端​编辑 这说明新开终端的时候就会执行 ~/.zshrc因为我们默认的 ~加入到$PATH的路径列表中~/.zshrc# 编辑zsh的配置文件rc(run command)vi ~/.zshrc 编辑这个配置文件 在尾行下面加一句话export PATH=$PATH:~可能不一定是 124行只要是最后一行就行​编辑 以后只要是进 zsh $PATH 列表中就会包含用户文件夹~(/home/shiyanlou) 可是 这个 ~/.zshrc 到底是啥意思理解rc文件 ~/.zshrc vimrc~/.bashrc​编辑 这个初始化程序对于新建的终端窗口是好用的 但是还得重启一下zsh才能应用我想要就在当前的zsh下运行一把~/.zshrc可以么? 运行当前zsh的初始化文件 运行~/.zshrc配置文件 source ~/.zshrc这就是手动执行执行~/.zshrc或者直接运行zsh也可以​编辑 执行之后 路径就设置好了总结 这次修改了 $PATH

    2K00编辑于 2022-12-17
  • 来自专栏攻城狮Chovas

    终端iTerm配置别名alias重启后别名未生效问题分析与解决

    导致问题:只有在终端执行bash_profile,别名才会生效,每次重启iTerm2后命令就会失效 source ~/.bash_profile 解决办法 将bash_profile中别名alias配置写在zshrc 中,这样就解决了iTerm2重启后别名alias失效的问题 vi ~/.zshrc 原理 其实这个原理还是相当于:只有每次重启的时候在终端执行bash_profile:source ~/.ba sh_profile ,别名才会生效 因为当iTerm2一旦启动,就会自动执行zshrc文件, zshrc中的配置都是全局配置 注意! 注意使用的shell版本: zsh对应的是zshrc bash对应的是basic 在解决别名alias重启终端失效问题的时候,网上的解决办法都是在bashrc中添加配置,我尝试了怎么也没成功 后来,突然想到之前使用过的 zshrc文件 原来是我之前配置oh-my-zsh时把终端shell从bash替换到了zsh,这样使用zshrc后完美解决问题

    1.6K20编辑于 2022-01-22
  • 来自专栏猫头虎博客专区

    2025最新 MacBook Pro苹果电脑M系列芯片安装zsh教程方法大全

    为 ~/.zshrc.pre-oh-my-zsh; 生成新的 ~/.zshrc,并自动切换到 Zsh。 理解 ~/.zshrc 结构 安装完成后,打开 ~/.zshrc,你会发现日志注释很多、配置项丰富。 小贴士: 每次修改完 ~/.zshrc 后,需执行 source ~/.zshrc 才能使新配置生效。 ' # 编辑 .zshrc alias ezsh='code ~/.zshrc' # 查找端口占用(macOS) alias psg='lsof -i :' # 其他别名... 问题 3:source ~/.zshrc 后没有效果(插件不生效/主题不生效) 排查思路: 确保 ~/.zshrc 文件末尾没有语法错误,特别是引号和括号是否成对。

    3.1K10编辑于 2025-06-08
  • 来自专栏Go实战

    Linux/Mac命令行中动态设置Golang的GOPATH工作路径

    本人在 Linux/Mac的命令行通过配置 `~/.zshrc` 文件实现了在窗口启动及调用`jj`命令时自动重置$GOPATH的功能。 步骤一:打开 `~/.zshrc` 文件 vim ~/.zshrc  步骤二:将下面代码拷贝到 `~/.zshrc` 文件中,并保存 function setgopath() { currpath echo '$GOPATH:'$GOPATH fi fi } jj () { cd $1 setgopath } 步骤三:使配置生效 source ~/.zshrc

    3.3K30发布于 2019-04-04
  • 来自专栏用户8670130的专栏

    给 Zsh 添加主题和插件

    % mv -b \ ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc 3、编辑配置文件 默认情况下,Oh My Zsh 自带的配置文件是非常简陋的。 % cat ~/.zshrc~ >> ~/.zshrc 看一下默认的配置文件以及它提供的一些选项。用你最喜欢的编辑器打开 ~/.zshrc 文件。这个文件有非常良好的注释。 ➜ ~ sed -i 's/_THEME=\"robbyrussel\"/_THEME=\"linuxonly\"/g' ~/.zshrc ➜ ~ source ~/.zshrc seth@darkstar 为了激活这个扩展,你可以将这个扩展添加到你的配置文件 ~/.zshrc 中。 % source ~/.zshrc 这个扩展现在就可以使用了。

    6.7K10发布于 2021-09-18
  • 来自专栏易娃的杂货铺

    让其他用户使用oh-my-zsh

    亲测有效): 比如让root用户使用和wt用户相同的配置: sudo ln -s $HOME/.oh-my-zsh /root/.oh-my-zsh sudo ln -s $HOME/.zshrc /root/.zshrc 切换到root用户,命令zsh,即可看到zsh的主题和wt用户的一样了。 如果提示 /root/.zshrc:119: command not found: pyenv /root/.zshrc:120: command not found: pyenv 再创建.pyenv的软连接即可 如果要个性化,可以用 sudo cp -r /home/wt/.oh-my-zsh /root sudo cp -r /home/wt/.zshrc /root

    81410编辑于 2024-01-12
  • 来自专栏匿名用户的日记

    安装 oh-my-zsh

    y 下面的Ubuntu和Centos是一样的 克隆仓库 git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh 备份原来的zshrc ,如果文件存在的话 cp ~/.zshrc ~/.zshrc.bak 创建一个新的zsh配置文件 cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

    89320编辑于 2021-12-14
领券