配置zsh】的更多相关文章

zsh优势:自动补全功能强大和很高的可配置性 1.查看当前系统装了哪些shell    cat /etc/shells 2.当前正在运行的是哪个版本的shell    echo $SHELL 3.安装zsh    sudo apt-get zsh 4.切换zsh    chsh -s /bin/bash(非实时,需重启) 5.安装oh my zsh    wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/r…
先补充点东西 1.ubuntu中默认安装了那些shell jiang@Linux:~$ cat /etc/shells # /etc/shells: valid login shells/bin/sh/bin/dash/bin/bash/bin/rbash 我的PC上有sh.dash.bash和rbash(这货是谁?) 2.当前正在运行的是那个版本的shell jiang@Linux:~$ echo $SHELL/bin/bash 3.shell是什么 请google!!! 现在正式安装 安装z…
一.前言 本文将基于 Liunx 环境安装配置zsh 和 oh-my-zsh 替换 bash oh my zsh Liunx默认shell是单调的bash,而zsh比较高大上,bash有的功能,zsh基本上都有,并且功能强大,拥有很多插件与主题... Github 地址:https://github.com/ohmyzsh/ohmyzsh 官网地址: http://ohmyz.sh/ 二.安装 zsh 小编将基于centos7.x 环境进行演示 # 查看当前使用的shell echo $SHEL…
目录 01 zsh的安装 02 配置zsh 2.1 安装oh-my-zsh 2.2 查看oh-my-zsh目录 2.3 oh-my-zsh 插件的管理 2.3.1 添加插件 2.3.2 zsh-autosuggestions自动提示插件 2.3.3 zsh-syntax-highlighting 命令有语法高亮效果 2.4 zsh修改主题 2.5 刷新空间(必不可少) 2.6 卸载oh-my-zsh 相对linux系统自带的bash,zsh非常强大,能自己安装各种插件,定义各种快捷方式,zsh安…
Mac的Terminal出了bash还配备了zsh模式,相比于bash,zsh的界面更加简单精致,用户名直接省略,用一个小箭头代替,而且箭头的颜色还可以指示命令的对错:路径和文件名的自动补全功能也十分好用,配合Tab键可以轻松地实现路径的选择和切换.下面介绍一下terminal如何从bash切换到zsh: bash切换为zsh: chsh -s /bin/zsh zsh切换回bash: chsh -s /bin/bash zsh功能很强大但是太复杂,所以需要oh-my-zsh来将它简单化. 下载…
https://segmentfault.com/a/1190000013612471?utm_source=tag-newest https://ohmyz.sh/ 一:安装iTerm2终端 https://www.iterm2.com/downloads.html 1:查看当前的shell环境 echo $SHELL 2: 查看系统自带哪些shell cat /etc/shells 3:切换Zsh shell chsh -s /bin/zsh # Mac如下 # 在 /etc/shells…
1. 安装zsh,配置agnoster主题 1.1 安装zsh $ sudo apt-get install -y zsh 1.2 安装oh-my-zsh $ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" 1.3 安装powerline font字体库 $ sudo apt-get install fonts-powerline 1.4 打开zsh配置文件 ~/.…
安装zsh sudo apt-get install zsh chsh -s /bin/zsh 配置 curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh 或 wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh…
.zshrc export ZSH="/root/.oh-my-zsh" ZSH_THEME="robbyrussell" plugins=(git zsh-syntax-highlighting) source $ZSH/oh-my-zsh.sh #env source /home/conf/.env .env # java JAVA_HOME=/home/soft/jdk1.8.0_201 PATH=$PATH:$JAVA_HOME/bin CLASSPATH=…
1安装zsh sudo apt-get install -y zsh chsh -s /bin/zsh 2安装oh-my-zsh $ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 3安装zsh-autosuggestions git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_C…
1. 修改默认shell为zsh chsh -s /bin/zsh echo $SHELL$ 2. 下载oh-my-zsh wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh 3. 修改主题 vim ~/.zshrc ZSH_THEME="agnoster" source ~/.zshrc 4. 添加语法高亮和自动补全功能 cd ~/.oh-my-zsh/custom/…
抱歉,这篇博文推迟发布了,人都是有惰性的...看在这个牛逼闪闪的标题就原谅我吧! 为何这篇文章要归类到 mac 下? 第一个问题,稍后我们说明下. zsh是个什么东东? 第二个问题... 你应该稍微接触过一点点shell ,或者了解一点点? 如果不知道 shell ,那就点下广告离开吧, 人生苦短,时间珍贵. 在unix 内核的操作系统中,当然现在衍生出好多分支,linux ,OS X 都算. shell 就算和上面这些系统内核指令打交道的一座桥梁,我们通过键盘输入一种自己容易记忆识别的符号标识…
本文以CentOS 7/Mac 为例,介绍zsh的配置使用教程. 准备 查看当前环境shell echo $SHELL <!-- more --> 查看系统自带哪些shell cat /etc/shells 安装zsh yum install zsh # CentOS brew install zsh # mac安装 将zsh设置为默认shell chsh -s /bin/zsh # CentOS # Mac如下 # 在 /etc/shells 文件中加入如下一行 /usr/local/bin…
了解到ZSH的强大以后打算将自己目前使用的bash切换到ZSH.具体ZSH比bash强在那里就不多少了,网上的文章一搜一大把.个人主要是被ZSH强大的自动补全吸引过来的.虽然bash装了bash-completaion以后也有了一定的自动补全能力,但是和ZSH比起来还是差距太大. ZSH虽然功能强大,但是配置繁琐,并且shell脚本的语法一向比较奇葩,如果自己定制还需要对shell脚本有一定的了解.本来想用ZSH来节省时间,但是还要花大量时间来配置ZSH无疑会生使众多程序员望而却步.好在gith…
1.换源 http://mirrors.zju.edu.cn http://mirrors.aliyun.com http://mirrors.ustc.edu.cn ubuntu替换/etc/apt/sources.list, centos/fedora替换/etc/yum.repos.d/中添加.repo文件 替换好文件内容后更新: sudo apt-get update #ubuntu sudo yum update #centos sudo dnf update #fedora fedo…
先安装zsh,同时移除之前可能的oh-my-zsh的安装 sudo apt-get install zsh if [ -d ~/.oh-my-zsh ]; then rm -r ~/.oh-my-zshfi 自动安装「oh my zsh」, 这个是用来配置zsh软件.(https://github.com/robbyrussell/oh-my-zsh) wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.…
每次装系统都是非常蛋疼的过程,新装的系统还是要配置一下的 首先安装google拼音 sudo apt-get install fcitx fcitx-googlepinyin 然后按装numix主题 sudo apt-get install unity-tweak-tool sudo add-apt-repository ppa:numix/ppa sudo apt-get update sudo apt-get install numix-gtk-theme numix-icon-theme-…
最近在尝试使用Zsh,发现其补全命令的功能相当厉害.但对CMake命令的补全在默认的5.0.5中好像没有看到,网上找了下关于配置Zsh补全的文章也没有多少.     于是自己动手,发现在Zsh安装目录下有个functions的文件夹,里面都有以_开头的各种补全提示文件,比如_sed,_awk等,于是尝试在网上 下到zsh_cmake补全文件之后,重命名为_cmake放置该文件夹中(注意Windows用户的换行符,在这个上浪费了很多时间,使用 dos2unix可以解决)重新启动Zsh,享受CMak…
前言 最近将旧电脑换成了Ubuntu系统,在网上找了许多优化和配置教程,今天整理一份完整的教程给大家分享 系统清理 卸载LibreOffice libreoffice事ubuntu自带的开源office软件,体验效果不如windows上的office,于是选择用WPS来替代(wps的安装后面会提到) sudo apt-get remove libreoffice-common 删除Amazon的链接 sudo apt-get remove unity-webapps-common 删除不常用的软…
在这个博客中,我将介绍安装ITerm2,ZSH shell,“我的ZSH”,主题,ITerm2配色方案,“我的ZSH”插件,并启用“连线”支持,以帮助创建一个美丽而强大的终端. 如果你想让你的常规Bash终端功能强大,请看看我之前的博客:“ Jazz Up Your Bash Terminal ”.但ZSH在这个博客中解释的是更强大的东西. 摘要: 我们将涉及很多事情.这可能令人困惑,所以这里是我们将要做的总结. 安装ITerm2 - 这是默认终端的更好替代方案 安装最新的ZSH shell -…
ubuntu 主题和zsh终端 1) sudo apt-get install unity-tweak-tool  sudo add-apt-repository ppa:noobslab/themes sudo apt-get update sudo apt-get install flatabulous-theme sudo add-apt-repository ppa:noobslab/icon sudo apt-get update sudo apt-get install ultra-…
Shell是Linux/Unix的一个外壳,你理解成衣服也行.它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后再把结果返回用户或应用程序. Linux/Unix提供了很多种Shell,为毛要这么多Shell?难道用来炒着吃么?那我问你,你同类型的衣服怎么有那么多件?花色,质地还不一样.写程序比买衣服复杂多了,而且程序员往往负责把复杂的事情搞简单,简单的事情搞复杂.牛程序员看到不爽的Shell,就会自己重新写…
注意:安装前先备份/etc/passwd 一开始装oh-my-zsh我是拒绝的,因为这东西安装容易,卸载难,真的很难. Mac安装参考:http://www.cnblogs.com/EasonJim/p/6283247.html zsh与on-my-zsh区别:http://www.cnblogs.com/EasonJim/p/7863093.html 说明:Ubuntu下默认没有安装zsh,Mac下默认安装了zsh. 注意:安装了oh-my-zsh之后的环境变量入口就会从./bashrc变成.…
via : http://leochin.com/linux-macosx-shell-zsh/ Linux及MacOSX中使用zsh zsh是另一种Shell,类似bash,tcsh等等,只是多了一些人性化的功能, ex: Tab 按两下, 会将档案.目录等变成可以选取的模式,选完后会自动补齐命令.还有错误的命令或者资料夹等等, 会询问是否打错, 自动纠正. zsh详细说明: Zsh Workshop: Table of Contents 上述的都不重要, 最重要的是有 oh-my-zsh 的…
在开始今天的 MacTalk 之前,先问两个问题吧: 1.相对于其他系统,Mac 的主要优势是什么?2.你们平时用哪种 Shell?…… 第一个童靴可以坐下了,Mac 的最大优势是 GUI 和命令行的完美结合,不要把所有注意力放在 Mac 性感的腰身和明媚的显示屏上好吧,这不是妹纸!第二个童靴你可以出去面壁了,讲了这么多期 MacTalk 你告诉我还在用 Windows 的 cmd, 你让 Mac 君情何以堪?哪怕你就说在用 Linux 的 Bash 我也就原谅你了,踢飞! 上次在「如何学习一门…
摘自:http://macshuo.com/?p=676#wechat_redirect Shell是Linux/Unix的一个外壳,你理解成衣服也行.它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后再把结果返回用户或应用程序. Linux/Unix提供了很多种Shell,常用的Shell有这么几种,sh.bash.csh等,想知道你的系统有几种shell,可以通过以下命令查看: cat /etc/shel…
详细介绍就略过吧,可以参考这篇文章:使用ZSH的九个理由 下面记录一下我在配置ZSH的过程中的要点: 1.基本上你能找到的配置教程都是基于oh-my-zsh的. 因为zsh配置过于复杂,所以有了oh-my-zsh这个项目,目的在于简化zsh配置.项目地址:https://github.com/robbyrussell/oh-my-zsh 在项目readme文档中详细介绍了使用方法,这里略过. 2.使用oh-my-zsh的前提是你已经安装好了zsh. oh-my-zsh其实就是一堆zsh脚本的集合…
一.安装 首先安装zshyum -y install zsh 下载 oh-my-zsh 项目来帮我们配置 zsh,采用wget安装(需要先安装git)sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)" 切换zsh chsh -s /bin/zsh 语法高亮安装插件highlight,高亮语法: cd ~/.oh-my-zsh/custom/plugins &…
1.切换中国源 sudo gedit /etc/pacman-mirrors.conf 如果提示没有gedit , 则执行命令 : sudo pacman -S gedit 修改如下地方为中国: OnlyCountry = China 2.增加archlinuxcn软件仓库以及各种开发工具源 sudo gedit /etc/pacman.conf 添加以下内容: [archlinuxcn] SigLevel = Optional TrustedOnly Server = http://mirro…
原文链接: http://ju.outofmemory.cn/entry/57244 tmux安装https://blog.csdn.net/nmgzywd/article/details/50915772 mac上的Terminal + bash + screen组合现在已经非常好用了,但是还是经不起iterm+zsh+tmux的冲击.在同事的强烈推荐下,趁着升级mac系统的机会,顺便也切换到iterm+zsh+tmux的环境下了. 我为什么要要iterm2 切换过来也是脑袋一热的冲动,我也调…