本文目录一览:
如何编辑 zsh 的配置文件/.zshrc
1、首先oh-my-zsh拥有一套强大的开源zsh配置文件,进行安装,mac下自带了zsh,无需再安装,这是在其它系统下的安装过程,安装之后就可以进行配置了。
2、接着设置oh-my-zsh的主题,oh-my-zsh有多款配套主题,点击前面的主题链接可以看到所有主题。这里主要介绍下agnoster主题。修改zsh配置文件~/.zshrc中的主题属性为agnoster就行了。
3、然后需要额外安装powerline字体,不然会显示乱码,如果隐藏自己的用户名信息,需要在zsh配置文件中设置默认用户。
4、接着进行在iterm2的Perferences中Text中选择常规字体为consolas字体或者其他你喜欢的字体,非ASCII码字体为powerline字体一定要是名字中带powerline的字体,不然还是乱码。-zsh复制文件
5、然后进行iTerm2配色,从这里可以获取很多别人的配色主题,把整个项目git clone下来,然后在iterm2的Perferences中的Colors最下面的Load Presets中import git下来的terminal文件,自己可以根据自己喜欢调整自己喜欢的颜色。-zsh复制文件
6、最后进行Vim配置,如果打开8000+行代码的文件,因为语法检测,所以大概延时1s左右,之后操作很顺畅。
扩展资料
本地用户配置文件。在用户第一次登录到计算机上时被创建,这个本地用户配置文件被储存在计算机的本地硬盘驱动器上。任何对本地用户配置文件所作的更改都只对发生改变的计算机产生作用。
漫游用户配置文件。一个本地配置文件的副本被复制及储存在网络上的一个服务器共享上。当用户每次登录到网络上的任一台计算机上时,这个文件都会被下载;
并且当用户注销时,任何对漫游用户配置文件的更改都会与服务器的拷贝同步。漫游用户配置文件要求这台计算机是Windows NT域或Active Directory的一个成员。
强制用户配置文件。是一种特殊类型的配置文件,使用它管理员可为用户指定特殊的设置。只有系统管理员才能对强制用户配置文件作修改。当用户从系统注销时,用户对桌面做出的修改就会丢失。
配置文件一个临时的配置文件,只有在因一个错误而导致用户配置文件不能被加载时才会出现。临时配置文件允许用户登录并改正任何可能导致配置文件加载失败的配置。临时配置文件在每次会话结束后都将被删除o注销时对桌面设置和文件所作的更改都会丢失。-zsh复制文件
默认用户。默认用户配置文件被用作任何新用户的起始点。当一个用户第一次登录到计算机时,Windows将创建一个新文件夹,用来储存新用户的配置文件;
并且将默认的配置文件复制到这个新文件夹中。用户对默认配置文件所作的更改都被记录到用户的拷贝中。缺省情况下,默认用户配置文件的属性是隐藏的。
所有用户。每个用户的"开始"菜单和桌面包含所有项目,这些内容是从"所有用户"的配置文件以及他或她自己的配置文件中来的。从"所有用户"的配置文件中取得的项目被作为公用程序项,系统上的每个用户都能看到这些。-zsh复制文件
如果想要保证每个登录的用户都能访问一个程序或文件,那么就将它的快捷方式放进"所有用户"的配置文件中即可,但是一定要小心,如果一个用户删除了此快捷方式或文件,那么对所有用户来说,它都会被删除。
网络服务和本地服务。网络服务和本地服务的配置文件是由Windows XP为两个新的内置账号自动创建的,它们被服务控制管理器用来管理本地系统账号不需要运行的服务。这些配置文件需要由系统来运行,并且不应当被修改。默认情况下,所有这些配置文件都是隐藏的。-zsh复制文件
Mac 终端之终极Zsh命令篇
一.我们要使用.sh首先要安装ruby环境:
1.我们首先找到Mac(快捷键"command+空格键" 用Mac搜索功能 来找到终端 "终端") 下的终端(terminal)在编辑窗口中输入命令:
a.检测是否安装zsh: zsh --version;
b.命令:curl -L | sh
二.on-my-zsh 安装
1. 克隆仓库
命令:git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
2. 如果你已存在~/.zshrc文件,则备份现有的~/.zshrc文件
命令:cp ~/.zshrc ~/.zshrc.orig
3. 创建一个新的zsh配置文件
命令:cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
4. 改变默认的Shell
命令:chsh -s /bin/zsh
5. 重新启动你的终端(Terminal)
三.特殊情况
1.很囧的情况会发现,例如是改变不了默认的Shell,导致部分人以为是安装失败,毫无头绪。其实遇到这种情况,只需要在终端输入zsh,即可完成切换,只不过默认不是zsh:
a.命令: zsh
b.alias可以复制到~/.zshrc文件里,最后使用source更新一下文件即可:
c.每次修改.bashrc后,使用source ~/.bashrc(或者 . ~/.bashrc)就可以立刻加载修改后的设置,使之生效。
四.如何更改Shell的主题
1.命令:vim ~/.zshrc
2.按i键进去vim编辑状态改变主题
3.找到:[ZSH_THEME:"要更改的主题名字"[主题]()]
4.换完主题之后按Esc键输入":" 在输入"wq"重启终端(Terminal),操作到此恭喜你成功更换主题,接下来你就该体验Zsh神奇之处了
如何更好的使用Shell命令请看下一章节
终端神器ZSH
ps:为何使用zsh而不适用默认的bash?
1、忽略大小写;
2、高亮显示;
3、简单易用;
**1. brew安装: **
2. wget安装:
3. 如果安装了wget,自动安装zsh:
1. 克隆仓库
2. 如果你已存在 /.zshrc文件,则备份现有的 /.zshrc文件(可跳过)
3. 创建一个新的zsh配置文件(可跳过) *
4. 改变默认的Shell *
5. 重新启动你的终端(Terminal)
**6.如果你的默认shell是bash ,那么把. ~/.bash_profile追加到 ~/.bashrc 末尾, bash开启时会自动执行.bashrc这个文件。
如果没有~/.zshrc,使用 touch ~/.zshrc 创建(将source /.bash_profile内容复制到 /zshrc中)。
如果是其他的 比如 zsh, 那么追加到 ~/.zshrc 末尾