首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

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

1.2K20

优雅地乱玩 Linux-2-zsh

Zsh 安装 zsh 使用 设置 Zsh 为默认 Shell Error "chsh: PAM authentication failed" 安装 oh my zsh 主题设置 别名设置...日 s - 攒写最初正文 2017 年 07 月 09 日 添加插件推荐 2017 年 11 月 04 日 Fixed typo 2017 年 11 月 05 日 添加 cnpm 支持的指导 Zsh...即可打开配置, 然后设置, 就可以使用 oh-my-zsh 下面 theme 文件夹里面的主题了 ZSH_THEME=robbyrussell 别名设置 就是给累赘的命令行增加个别名, 配置文件末端进行设置即可...(git 是默认的插件): 如果没有下面这一行就自己加上 plugins=(git autojump) 然后最末端添加下面这一行: [[ -s ~/.autojump/etc/profile.d...的支持 如果你用的 zsh, cnpm 就不能直接使用, 必须添加一个 alias # alias it in .bashrc or .zshrc echo '\n#alias for cnpm\

58530
您找到你想要的搜索结果了吗?
是的
没有找到

zsh和oh-my-zsh常用配置和命令

查看当前环境下的shell echo $SHELL 查看系统自带的shell cat /etc/shells 将zsh设置为默认shell chsh -s /bin/zsh 安装了oh-my-zsh以后...查看oh-my-zsh可用主题: ls ~/.oh-my-zsh/themes 修改oh-my-zsh主题: 编辑~/.zshrc文件,将ZSH_THEME的值改为需要选择的主题 查看oh-my-zsh...可以通过按方向键⬆️或⬇️来查看之前执行的命令 可以用 r 来执行上一条命令 可以用 ctrl + r 来搜索键入的命令历史记录 命令别名 可以简化命令输入,如创建一个别名 ip 来查看当前ip 编辑~.../.zshrc文件,尾部添加如下内容: alias ip="curl cip.cc" 打印如下信息: IP : *.*.*.* 地址 : 中国 四川 成都 运营商 : 移动 数据二 : 四川省成都市...| 移动 数据三 : 中国四川成都 | 移动 URL : http://www.cip.cc/*.*.*.* shell中键入alias可查看所有的别名命令 路径快速补全 知道路径的情况下,如

1.6K10

zsh 好用的配置

配置包含主题,显示以及插件 防止 copy 的时候覆盖已存在的文件, 带上 i 选项,文件已存在的时候,会提示,需要确认才能 copy alias cp="cp -i" 【如果要一直生效,需要将命令添加到...~/.zshrc 文件中】 rm命令会直接删除文件,而不是移到废纸篓。...所以使用 rm 来代替 trash 命令 trash下载地址:trash 安装方式: npm install --global trash-cli 使用别名来替换: alias rm="trash..." cat某个文件,可以终端直接输出文件内容,bat 相比 cat 增加了行号和颜色高亮 mac 安装方式: brew install bat 修改主题,显示时间和当前文件路径vim...~/.zshrc #ZSH_THEME="robbyrussell" ZSH_THEME="ys" 修改history 命令的时间显示格式 HIST_STAMPS="yyyy-mm-dd"

87410

为啥人家的命令行终端如此炫酷?原来用了这款137K+Star的神器!

~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting 然后修改配置文件.zshrcplugins中添加插件zsh-syntax-highlighting.../custom}/plugins/zsh-autosuggestions 然后修改配置文件.zshrcplugins中添加插件zsh-autosuggestions; 此时我们输入命令前缀就会直接提示命令...-~/.oh-my-zsh/custom}/plugins/zsh-history-substring-search 然后修改配置文件.zshrcplugins中添加插件zsh-history-substring-search...直接修改配置文件.zshrcplugins中添加插件git; 该插件对于Git命令提供了非常多的快捷使用方式,比如下面的常用命令; 快捷别名 命令 g git gcl git clone ga git...直接修改配置文件.zshrcplugins中添加插件z,最终配置效果如下; plugins=( git zsh-syntax-highlighting

91330

终极 Shell-MacTalk-池建强的随想录Customize to your needs…

~/.zshrc 都不复杂,安装完成之后退出当前会话重新打开一个终端窗口,你就可以见到这个彩色的提示了: zsh1 配置 zsh 的配置主要集中在用户当前目录的.zshrc里,用 vim...或你喜欢的其他编辑器打开.zshrc最下面会发现这么一行字: Customize to your needs… 可以在此处定义自己的环境变量和别名,当然,oh my zsh 安装时已经自动读取当前的环境变量并进行了设置...的牛粪之处在于不仅可以设置通用别名,还能针对文件类型设置对应的打开程序,比如: alias -s html=mate ,意思就是你命令行输入 hello.html,zsh会为你自动打开 TextMat...设置完环境变量和别名之后,基本上就可以用了,如果你是个主题控,还可以玩玩 zsh 的主题。... .zshrc 里找到ZSH_THEME,就可以设置主题了,默认主题是: ZSH_THEME=”robbyrussell” oh my zsh 提供了数十种主题,相关文件~/.oh-my-zsh

1.8K80

Mac下配置环境变量重启后不生效解决方法

3)/etc/bashrc (一般在这个文件中添加系统级环境变量) 全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。...默认情况下,他设置一些环境变量 设置命令别名 alias ll=`ls -la` 设置环境变量: export PATH=/opt/local/bin:/opt/local/sbin:$PATH...解决 Mac 下配置环境变量 ZSH 中无效的问题 配置 gradle 的时候, 发现在 /etc/profiles 中设置了环境变量后, 还是不能在 zsh 中使用....后来发现是因为没有 .zshrc 中配置. 终端中输入: open ~/.zshrc 以此来查看 .zshrc 文件, 找到里面的 # User configuration 部分....可以看到当前 zsh 支持的所有本地已配置环境变量. export PATH="XXX" 里面追加一条想要配置的环境变量路径. 重启 item2 即可。

10.3K00

转载:(Mac)bash和zsh配置环境变量path的几种方法

1.简介 mac 一般使用bash作为默认shell Linux 里执行这个命令和 Mac 略有不同,你会发现 Mac 多了一个 zsh,也就是说 OS X 系统预装了个 zsh,这是个神马 Shell...默认情况下,他设置一些环境变量 设置命令别名alias ll=’ls -la’ 设置环境变量: export PATH=/opt/local/bin:/opt/local/sbin:$PATH 2)...2.2 解决 Mac 下配置环境变量 ZSH 中无效的问题 配置 gradle 的时候, 发现在 /etc/profiles 中设置了环境变量后, 还是不能在 zsh 中使用....后来发现是因为没有 .zshrc 中配置. 终端中输入: cat ~/.zshrc 以此来查看 .zshrc 文件, 找到里面的 “ # User configuration “ 部分....可以看到当前 zsh 支持的所有本地已配置环境变量. export PATH=”XXXX” 里面追加一条想要配置的环境变量路径. 重启 item2 即可。

2.6K20
领券