切换导航
首页
技术问答
编程语言
前端开发
移动开发
开发工具
程序设计
行业应用
CMS系统
服务器
频道导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Lua
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
▸ HTML
▸ HTML5
▸ JavaScript
▸ CSS
▸ jQuery
▸ Bootstrap
▸ Angularjs
▸ TypeScript
▸ Vue
▸ Dojo
▸ Json
▸ Electron
▸ Node.js
▸ extjs
▸ Express
▸ XML
▸ ES6
▸ Ajax
▸ Flash
▸ Unity
▸ React
▸ Flex
▸ Ant Design
▸ Web前端
▸ 微信小程序
▸ 微信公众号
▸ iOS
▸ Android
▸ Swift
▸ Hybrid
▸ Cocos2d-x
▸ Flutter
▸ Xcode
▸ Silverlight
▸ cocoa
▸ Cordova
前端之家
Ubuntu
ubuntu14.04安装oh-my-zsh
ubuntu14.04安装oh-my-zsh
2020-07-12
Ubuntu
前端之家
前端之家
收集整理的这篇文章主要介绍了
ubuntu14.04安装oh-my-zsh
,
前端之家
小编觉得挺不错的,现在分享给大家,也给大家做个参考。
zsh是什么?
zsh是linux下一个强大的shell,linux默认的shell是bash,查看你的及其的shell种类命令:cat /etc/shells zsh与oh-my-zsh的关系 选择oh-my-zsh,oh-my-zsh是基于zsh的
功能
做了一个扩展,方便的
插件
管理、
主题
自定义
,以及漂亮的
自动
完成
效果
。 安装zsh: sudo apt-get install zsh 把.zshrc拷贝到相应
用户
的home目录即可 (也可以把你的bash的
配置文件
(~/.bash_prorile或者~/.profile等)给拷贝到zsh的
配置文件
~/.zshrc里,因为zsh兼容bash) 取代bash,设置为默认shell chsh -s /bin/zsh chsh -s `which zsh` 要切换会bash chsh -s /bin/bash 当然你实在不愿意把zsh当成默认的shell,而又想使用它,那么你可以每次进入是都使用zsh进入,而输入exit
退出
直接用zsh会很蛋疼,因为zsh
功能
很强大但是太复杂,所以需要oh-my-zsh来将它简单化 安装oh-my-zsh 直接用zsh会很蛋疼,因为zsh
功能
很强大但是太复杂,所以需要oh-my-zsh来将它简单化 直接用git从github上面下载包 git clone https://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh 或 git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh 备份已有的zshrc,替换zshrc cp ~/.zshrc ~/.zshrc.orig cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc cd ~/.oh-my-zsh/tools ./install.sh 配置
主题
oh-my-zsh集成了大量的
主题
,位于oh-my-zsh/theme 配置
主题
,可以通过
修改
~/.zshrc中的环境变量ZSH_THEME来完成 ZSH_THEME="agnoster" # (this is one of the fancy ones) 如果你觉得
主题
太多你可以选择使用
随机
模式,来由系统
随机
选择 ZSH_THEME="random" # (...please let it be pie... please be some pie..) 详细的
主题
信息,可以参见zsh
主题
介绍:https://github.com/robbyrussell/oh-my-zsh/wiki/themes 配置
插件
修改
~/.zshrc中plugins plugins=(git bundler osx rake ruby) 详细的
插件
信息,可以参见zsh
插件
Plugins介绍:https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins 更新oh-my-zsh 默认情况下,您将被
提示
检查每几周的
升级
. 如果你想我ZSH
自动
升级
本身没有
提示
你,
修改
`~/.zshrc disable_update_prompt = true 禁用
自动
升级
,
修改
~/.zshrc disable_auto_update = true 当然你也可以选择手动更新 upgrade_oh_my_zsh 卸载oh-my-zsh 如果你想卸载oh-my-zsh,只需要执行uninstall_oh_my_zsh zsh, 从命令行运行. 这将
删除
本身和恢复你以前的bash或者zsh配置. 此外,更多任性的
功能
,速度来感受吧 兼容 bash,原来使用 bash 的兄弟切换过来毫无压力,该咋用咋用。 强大的历史纪录
功能
,输入 grep 然后用上下箭头可以翻阅你执行的所有 grep 命令。 智能拼写纠正,输入gtep mactalk * -R,系统会
提示
:zsh: correct ‘gtep’ to ‘grep’ [nyae]? 比妹纸贴心吧,她们向来都是让你猜的…… 各种补全:路径补全、命令补全,命令参数补全,
插件
内容
补全等等。触发补全只需要按一下或两下 tab 键,补全项可以使用 ctrl+n/p/f/b上下左右切换。比如你想杀掉 java 的进程,只需要输入 kill java + tab键,如果只有一个 java 进程,zsh 会
自动替换
为进程的 pid,如果有多个则会出现选择项供你选择。ssh + 空格 + 两个tab键,zsh会列出所有访问过的主机和
用户名
进行补全 智能
跳转
,安装了autojump之后,zsh 会
自动
记录你访问过的目录,通过 j + 目录名 可以直接进行目录
跳转
,而且目录名
支持
模糊匹配和
自动
补全,例如你访问过hadoop-1.0.0目录,输入j hado 即可正确
跳转
。j –stat 可以看你的历史路径库。 目录浏览和
跳转
:输入 d,即可列出你在这个会话里访问的目录列表,输入列表前的序号,即可直接
跳转
。 在当前目录下输入 .. 或 … ,或直接输入当前目录名都可以
跳转
,你甚至不再需要输入 cd 命令了。
通配
符
搜索
:ls -l */.sh,可以递归
显示
当前目录下的 shell
文件
,
文件
少时可以代替 find,
文件
太多就歇菜了。 更强的别名
插件
支持
上一篇:install kinnect senor on ubuntu
下一篇:calibrate kinnect v1 on ubuntu
猜你在找的Ubuntu相关文章
学linux,从Ubuntu开始
1.安装过程出现0x00000000指令引用的0x00000000内存该内存不能为written 如果你安装的是in...
作者:前端之家 时间:2020-12-29
ubuntu16.04获取root权限并用root用户登录
写在全面:如果根据以下教程涉及到只读文件需要更改文件权限才能需修改文件内容,参考我的...
作者:前端之家 时间:2020-12-12
ubuntu18.04获取root权限并用root用户登录
写在前面:以下步骤中需要在终端输入命令,电脑端查看博客的朋友可以直接复制粘贴到终端,...
作者:前端之家 时间:2020-12-12
ubuntu16.04和18.04更换国内源
ubuntu16.04和18.04更换国内源 写在前面:安装好ubuntu双系统后,默认的软件更新源是国外的...
作者:前端之家 时间:2020-12-12
ubuntu双系统启动时卡死解决办法
ubuntu双系统启动时卡死解决办法(在ubuntu16.04和18.04测试无误) 问题描述: 在安装完ub...
作者:前端之家 时间:2020-12-12
Ubuntu安装ssh
作者:前端之家 时间:2020-07-20
Ubuntu报“xxx is not in the sudoers file.This incident will be reported” 错误解决方法
作者:前端之家 时间:2020-07-20
ubuntu-make | Ubuntu Linux一键安装开发环境
-- 作者 谢恩铭 转载请注明出处 内容简介 什么是ubuntu-make 安装最新版ubuntu-make 用ubu...
作者:前端之家 时间:2020-07-20
Ubuntu 17.04(Zesty Zapus)正式发布,可以下载使用了
今天,2017 年 4 月 13 日,Canonical 官方发布了 Ubuntu 17.04(Zesty Zapus)的最终版。...
作者:前端之家 时间:2020-07-20
Ubuntu 为钱而放弃 Unity ? Linux 社区的反应
(点击上方公众号,可快速关注) 编译:伯乐在线/黄小非 如有好文章投稿,请点击 → 这里...
作者:前端之家 时间:2020-07-20
编程分类
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
数据结构
服务器运维
网络安全
最新文章
• 学linux,从Ubuntu开始
• ubuntu16.04获取root权限并
• ubuntu18.04获取root权限并
• ubuntu16.04和18.04更换国
• ubuntu双系统启动时卡死解
• 解决:ubuntu16.04TLS提升
• Ubuntu安装ssh
• Ubuntu报“xxx is not in
• ubuntu-make | Ubuntu Lin
• Ubuntu 17.04(Zesty Zapu
热门标签
更多 ►
xebug
nodemon
docker-copy
dcos
elasticsearc
windows-cont
docker-windo
docker-aws
amazon-cloud
envoyproxy
hashicorp-va
swisscomdev
kafka-python
zscaler
photon-os
docker-swarm
kamon
google-cloud
concourse
wso2-am
persistent-v
api-manager
process-mana
manjaro
jenkins-work
hypriot
remoteapi
keystonejs
bitcoind
bitcoin-test