文档章节

Zsh 替换原有 Bash

施施然
 施施然
发布于 2015/07/26 02:10
字数 190
阅读 139
收藏 0

环境:

  • 操作系统:Ubuntu 14.10

  • 软件:Zsh、oh-my-zsh

  • 依赖:git、wget 或 curl

    Zsh 大名已久,今日得知有个开源配置 oh-my-zsh 能帮你一键配好,还包含各种插件与主题遂小小折腾一下。

  • 安装准备,保证系统有上述依赖软件

  • 安装 Zsh

$ sudo apt-get install zsh
$ wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh
  • 更改主题(我使用的是 xiong-chiamiov-plus ),打开 ~/.zshrc,更改 ZSH_THEME="xiong-chiamiov-plus"

  • 加入开机启动替换原有 shell

$ chsh -s /bin/zsh

以上,一个酷炫的 shell 就诞生,有很多吸引人的特性和功能就在此不论了。

推荐插件

  • Git
  • autojump(需先 sudo apt-get install autojump)

PS:

  • 升级 upgrade_oh_my_zsh
  • 卸载 uninstall_oh_my_zsh

© 著作权归作者所有

施施然
粉丝 0
博文 12
码字总数 2277
作品 0
海淀
私信 提问
Mac系统优化

适用Mac OS X 10.10及以上版本 1.修改打开文件数限制 sudo新建文件/Library/LaunchDaemons/limit.maxfiles.plist并添加如下内容: 2.修改打开进程数限制 sudo新建文件/Library/LaunchDaemon...

董松
2016/07/19
24
0
在ubuntu中安装与配置zsh与oh-my-zsh

在安装zsh之前,系统优先需要安装git 安装zsh、git和wget: yundan@Linux:~$ sudo apt-get install zsh git wget 获取并自动按照oh-my-zsh: yundan@Linux:~$ wget --no-check-certificate ......

云淡V
2016/03/10
124
0
Windows 下 Emacs 中的 zsh shell

运行跨平台 shell(例如 Bash 或 zsh)的最大优势在于你能在多平台上使用同样的语法和脚本。在 Windows 上设置(替换)shell 挺麻烦的,但所获得的回报远远超出这小小的付出。 MSYS2 子系统允...

作者: Peter Mosmans
03/12
0
0
Linux-Ubuntu下安装zsh+OhMyZsh+autojump

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sssssuuuuu666/article/details/79772816 平常我们执行命令的shell基本上都是在bash下,也很少看到周围有人用...

Suhw
2018/04/01
0
0
8.1 shell介绍8.2 命令历史8.3 命令补全和别名8.4 通配符8.5 输入输出重定向

8.1 shell介绍 1. shell是一个命令解释器,提供用户和机器之前的交换 2. 每个用户都可以有自己特定的shell 3. CentOS7默认shell是bash(Bourne Agin Shell); shell还有zsh、ksh等 zsh、ksh这两...

主内安详
2018/01/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

读书笔记:深入理解ES6 (五)

第五章 解构:使数据访问更便捷 第1节 为什么使用解构功能?   在ES5中,开发者们从对象、数组中获取特定数据并赋值给变量,编写了很多看起来同质化的代码。例如: 1 let options = {2 ...

张森ZS
14分钟前
15
0
CentOS7 yum方式安装MySQL5.7

在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repository [root@localho...

roockee
22分钟前
11
0
Allegro三种自定义设置快捷键的方法

Allegro自定义设置快捷键的三种方法: 1、在Allegro PCB editor 命令窗口直接定义 2、通过修改用户变量env文件来设置快捷键 3、定义笔画为快捷键 1、在Allegro PCB editor 命令窗口直接定义 ...

demyar
27分钟前
14
0
如何做一张能让人眼前一亮的大屏?

作为在职场驰骋的社会人,提到数据可视化大家应该都不陌生了。数据可视化的作用也不用我多说,主要是利用图形化手段,更清晰直观地将数据展示。多层次、交互式的可视化分析能够方便决策者理解...

朕想上头条
27分钟前
7
0
TL138/1808/6748-EthEVM开发板硬件CPU、FLASH、RAM

TL138/1808/6748-EthEVM是广州创龙基于SOM-TL138/1808/6748核心板开发的一款开发板,具有三个网络接口。由于SOM-TL138/1808/6748核心板管脚兼容,所以此三个核心板共用同一个底板。开发板采用...

Tronlong创龙
32分钟前
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部