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

zsh (+fish) = 完美终端

如下图,是我目前正在使用的终端,集成了zsh和fish的功能,目前用着最顺手的。 ?...https://github.com/robbyrussell/oh-my-zsh 安装zsh 一般来说,直接运行sudo apt-get install zsh即可,当然也可以下载源Download...sh 把zsh设置为默认终端chsh -s $(which zsh) 更多细节参考Installing ZSH 先欣赏下zsh的效果。...修改zsh主题 vi ~/.zshrc,然后找到ZSH_THEME,默认的是ZSH_THEME=robbyrussell,就像我这样,因为我这里用的是深度终端,而且也修改了终端主题 ?...安装 fish 有句话这样说 二逼青年用 bash,普通青年用 zsh,文艺青年用 fish 我最喜欢 fish的一点就是 根据历史输入自动补全,来看图,只要是历史有输入的,都会有记录有提示,对于一些很长的命令

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

终端配置zsh shell

preface 一直以来我在 Linux 终端用的 shell 都是 zsh,相比默认的 bash 来说,配合上插件的 zsh 功能更加强大并且十分美观,今天刚好要在服务器上重新配置一遍,顺便就记录一下.../bash /bin/zsh 然后将我们默认的 shell 变成 zsh,重启终端,输入 echo $SHELL 就可以看到此时的 shell 变成了 zsh $ chsh -s /bin/zsh 安装...oh-my-zsh 默认的 zsh 用起来没啥感觉,我们得配合上 oh-my-zsh 来使用。...安装 oh-my-zsh 直接用官方 GitHub 上的命令将安装脚本 wget 下来再进行安装 sh -c "$(wget -O- https://raw.githubusercontent.com/...ohmyzsh/ohmyzsh/master/tools/install.sh)" 经过一段时间的安装之后就会出现这个界面,代表 oh-my-zsh 已经安装好了 然后重启终端就能够看到漂亮的界面了!

99220

个性化终端 | zsh bash oh-my-zsh

一直搞不清楚各类终端的区别,最近看到一张图描述的不错。 ? 自己装虚拟机发现为什么自己的虚拟机默认sh这么丑,而且自动补全不好用,今天才发现原来看到很好看的终端默认sh是zsh,而非bash。...install zsh sudo apt-get install zsh 第二步,安装oh-my-zsh $ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh...更多主题可以查阅官网:https://github.com/ohmyzsh/ohmyzsh/wiki/Themes 参考文献 在MAC下面有什么好用的终端工具?...:https://www.zhihu.com/question/21865155 Ubuntu的终端美化:https://www.jianshu.com/p/a0884732c8c1 Zsh和Bash究竟有何不同...:https://github.com/ohmyzsh/ohmyzsh/wiki/Themes --------------------- Author: Frytea Title: 个性化终端

1.3K10

zsh git Mac终端中文乱码问题

如果在 Mac 终端中使用 zsh 和 git 时出现中文乱码问题,可以尝试以下解决方法: 修改终端字体 打开终端,点击菜单栏的“终端”->“偏好设置”,选择“文本”,在“字体”选项中选择一个支持中文的字体...设置终端编码 在终端中输入以下命令: export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 这将设置终端的编码为 UTF-8,以支持中文字符。...设置 git 的字符编码 在终端中输入以下命令: git config --global core.quotepath false git config --global gui.encoding utf...重启终端 重启终端后,应该可以正常显示中文字符了。 如果以上方法无法解决问题,可以尝试升级 zsh 和 git 版本,或者使用其他终端工具,如 iTerm2。

23910

Mac终端配置oh-my-zsh

Mac终端配置oh-my-zsh Mac自带的终端在进入一个Git文件夹时不能显示当前所在的分支号,并且颜色上面也不够突出。正好有这么一个插件可以帮助我们更好的使用终端,安装后效果如下: ?.../bin/bash /bin/csh /bin/dash /bin/ksh /bin/sh /bin/tcsh /bin/zsh 我们能看到zsh已经内置在系统里了,这时我们将zsh变为我们的默认shell...安装完成后,将zsh设置成系统默认shell,以代替bash。 用编辑器打开/etc/shells,在末尾添加/usr/local/bin/zsh,保存关闭。...在终端中执行以下命令: chsh -s /usr/local/bin/zsh 安装oh-my-zsh 终端命令安装: git clone git://github.com/robbyrussell/oh-my-zsh.git...~/.oh-my-zsh cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc 这样就完成了基本的安装了,至于其他的功能比如样色、字体的替换你可以查看以下文档如何配置

1.1K10

linux screen 命令详解(可以中断终端界面运行

二、简介 GNU Screen是一款由GNU计划开发的用于命令终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。...这一点对于远程登录的用户特别有用——即使网络连接中断,用户也不会失去对已经打开的命令行会话的控制。只要再次登录到主机上执行screen -r就可以恢复会话的运行。...同样在暂时离开的时候,也可以执行分离命令detach,在保证里面的程序正常运行的情况下让Screen挂起(切换到后台)。这一点和图形界面下的VNC很相似。...-wipe  检查目前所有的screen作业,并删除已经无法使用的screen作业。...这时可以使用下面命令强制将这个会话从它所在的终端分离,转移到新的终端上来: 5.5 清除dead 会话 如果由于某种原因其中一个会话死掉了(例如人为杀掉该会话),这时screen -list会显示该会话为

3.5K21

linux screen 命令详解(可以中断终端界面运行

二、简介 **GNU Screen**是一款由GNU计划开发的用于命令终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。...这一点对于远程登录的用户特别有用——即使网络连接中断,用户也不会失去对已经打开的命令行会话的控制。只要再次登录到主机上执行screen -r就可以恢复会话的运行。...同样在暂时离开的时候,也可以执行分离命令detach,在保证里面的程序正常运行的情况下让Screen挂起(切换到后台)。这一点和图形界面下的VNC很相似。...-wipe  检查目前所有的screen作业,并删除已经无法使用的screen作业。...这时可以使用下面命令强制将这个会话从它所在的终端分离,转移到新的终端上来: 5.5 清除dead 会话 如果由于某种原因其中一个会话死掉了(例如人为杀掉该会话),这时screen -list会显示该会话为

3.9K30

Mac OSX终端安装主题(oh my zsh)

Mac OSX默认使用bash shell,在输入命令的时候,文件的显示没有带颜色....而使用zsh shell+Oh My Zsh主题,就能让我们的终端瞬间高大上. bash shell默认读取的是当前用户下的.bash_profile文件,而zsh shell默认读取的是当前用户下的....1.Mac OSX默认使用的是bash shell,我们需要切换到zsh ,使用下面命令来进行切换 chsh -s /bin/zsh  2.安装(有以下几种方式安装) 2.1官方提供的安装方法 //Install...执行下面的命令: ./install.sh 等待完成即可(如果有需要输入密码,输入即可)。...3.终端使用字体。完全退出终端。 4.重新打开终端窗口,这时便可以看到效果了。 4.solarized配色方案 百度网盘的压缩包。压缩包中包含了这种颜色方案应用在各种各样平台、终端、软件的配置文件。

4.6K1713

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...一旦在shell敲入命令并执行后,shell就会存储你所键入命令的历史计入,存放在~/.zsh_history文件中。...可以通过按方向键⬆️或⬇️来查看之前执行的命令 可以用 r 来执行上一条命令 可以用 ctrl + r 来搜索键入的命令历史记录 命令别名 可以简化命令输入,如创建一个别名 ip 来查看当前ip 编辑~...,zsh中是支持限制查找,如先输入ls然后在按方向键,则只会查找用过的ls相关的命令

1.5K10

Linux下使Shell 命令脱离终端在后台运行

,随时可能断网; 你在执行了shell命令之后必须要关闭终端软件(例如SecureCRT)。...那么你就需要以脱离终端的方式在后台运行这个shell命令。...方法如下: 输入命令: nohup 你的shell命令 & 回车,使终端回到shell命令行; 输入exit命令退出终端: exit 现在可以关闭你的终端软件了,等过足够的时间,让你的shell命令执行完了再上去看结果吧...其中,nohup命令可以让你的shell命令忽略SIGHUP信号,即可以使之脱离终端运行;“&”可以让你的命令在后台运行。...以脱离终端的方式在后台运行shell命令有这样几个好处:只要你执行过了命令,那么你的网络中断不会对你有任何影响,并且你就可以关闭终端软件了 nohup默认会将log输出到当前目录下的nohup.out文件中

2.6K30

LinuxMac如何配置ZSH并使用Oh-my-zsh?让你的终端更加实用、美观

ZSH和Bash一样,ZSH也是终端内的一个命令行解释器(Shell), 具体表现为其作用是用户输入一条命令,Shell 就立即解释执行一条。不局限于系统、语言等概念、操作方式和表现方式等。.../zsh 然后输入密码即可: [设置ZSH] 最后,重启终端,就是ZSH了。...] 脚本配置 考虑到官方方法,需要连接GitHub;如果你的设备无法有效访问GitHub。...==')" 为了保证脚本能顺利运行,你的Linux/Mac服务器需要: 提前安装curl、unzip 如果有~/.zshrc文件,最好提前备份 腾讯云轻量应用服务器,在安装配置了ZSH后,即可直接安装ZSH...(如果没有~/.zshrc文件,可以手动创建) 重启终端终端输入source ~/.zshrc使配置生效 不是很建议普通用户使用手动配置去配置Oh-my-zsh。 3.

5.1K72

macOS 终端命令

苹果 Mac OS X 操作系统下,也有类似于 Windows 下面的 CMD 运行框!...2sudo 3/Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts 4 5# 隐藏文件是否显示有很多种设置方法,最简单的要算在终端输入命令...cls 实用终端命令行 阻止 Mac 运行屏幕保护和睡眠:caffeinate -t 3600 一小时内不进入睡眠状态 解压 PKG 文件:pkgutil –expand macx.pkg ~/Desktop...若显示该文件夹,只需将hidden改为nohidden即可 自动输入文件路径:从 Finder 中将任意文件拖拽至终端窗口即可获得文件的详细路径 自动补齐文件/文件夹名:在终端命令中输入文件或文件夹的首字母后再按...~/Pictures/截图/ 需要提前创建好此文件夹 然后重启 SystemUIServer:killall SystemUIServer 相关参考资料 ---- 内容声明 标题: macOS 终端命令

1.8K10
领券