位置: IT常识 - 正文

在Linux系统中使用Fish Shell的入门指引(在linux2.4.0版本中)

编辑:rootadmin
这篇文章主要介绍了在Linux系统中使用Fish Shell的入门指引,常用的Linux发行版中内置的大多是Bash Shell,而Fish Shell从某种程度上来说更加简洁优雅,需要的朋友可以参考下... 15-12-11

推荐整理分享在Linux系统中使用Fish Shell的入门指引(在linux2.4.0版本中),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:在linux操作系统中,在linux系统中 用来存放系统所需,在linux2.4.0版本中,在linux系统中,用来存放系统所需要的配置文件和子目录,在linux系统中,用来存在系统所需,在linux系统中命令,在linux系统中命令,在linux系统中命令,内容如对您有帮助,希望把文章链接给更多的朋友!

安装以及配置Linux 和 OS X 基本都可以通过源来安装,实在不行就下载源码编译,不难的。Ubuntu的话就是这样:

代码如下:sudo apt-get install fish

从bash进入fish直接输入fish就行了安装好第一步是修改 OS 默认 shell:

代码如下:chsh -s /usr/bin/fish

然后就可以直接使用了,就是这么简单。你不需要面对 zsh 浩如烟海的配置文件,也不需要去 github clone 一个 “Oh My Zsh”。

当然如果你实在想配置,输入 fish_config 命令会启动 web 管理界面。

什么?逼格太低,非要手动配置。OK, ~/.config/fish/config.fish这就是 fish 的配置文件,类似于 bash 的.bashrc。

我喜欢配置三件东西:

1.问候语(配置config.fish):

代码如下:set fish_greeting 'Talk is cheap. Show me the code.'

2.命令行提示(在web界面配置,完成后会生成~/.config/fish/functions/fish_prompt.fish):

3.设置接受建议(第三条优势)的快捷键:

在Linux系统中使用Fish Shell的入门指引(在linux2.4.0版本中)

修改fish_prompt.fish,增加一条语句:bind \ej accept-autosuggestion。同时按下alt和j将接受建议。

优势语法高亮不存在的命令会显示为红色。

通配符集成find命令,递归搜索神器。

智能建议当按下几个字母后,fish会有智能建议,按下向右箭头将接受建议。

Tab补全如果补全项超过1个,会列出全部以供选择。

变量fish是通过set来代替“=”对变量赋值的。

将某目录加入到PATH中也是用set(配置config.sh):

代码如下:set PATH $PATH /home/mountain/shell

Exportsfish没有export命令,需要用set -x来代替。如果需要擦除变量,就执行set -e。

列表有些变量有多个值,例如$PATH,fish会把所有值组装成一个列表,可以迭代或者通过下标访问。

命令替换用法很简单,把命令放在括号里即可。

语法糖fish 的常用关键字(if、switch、function 等)比 bash 高端、实用很多,但是考虑到公司的生产环境根本不可能安装 fish,导致脚本无法移植,所以对于这部分只能忍痛放弃。

本文链接地址:https://www.jiuchutong.com/zhishi/273474.html 转载请保留说明!

上一篇:腾讯电脑管家的软件管理怎么样?(腾讯电脑管家的信任区在哪里)

下一篇:如何数字权利激活Windows11系统?Win11数字权利激活图文教程(数字权利服务如何打开)

  • 淘宝如何隐藏订单(淘宝如何隐藏订单不被别人看见)

    淘宝如何隐藏订单(淘宝如何隐藏订单不被别人看见)

  • 华为荣耀8手机电池容量多少(华为荣耀8手机价格)

    华为荣耀8手机电池容量多少(华为荣耀8手机价格)

  • 网易云怎么把音乐下载到本地(网易云怎么把音乐变成音频文件)

    网易云怎么把音乐下载到本地(网易云怎么把音乐变成音频文件)

  • 苹果7闹钟忽然不响了(iphone7p闹钟不响了)

    苹果7闹钟忽然不响了(iphone7p闹钟不响了)

  • ipad关机充电是什么图案(ipad关机充电是什么样子图片)

    ipad关机充电是什么图案(ipad关机充电是什么样子图片)

  • QQ消息延迟几分钟才收到(qq消息延迟是什么意思)

    QQ消息延迟几分钟才收到(qq消息延迟是什么意思)

  • qmv用什么打开(怎么打开qmcflac格式音乐)

    qmv用什么打开(怎么打开qmcflac格式音乐)

  • 有话费为什么发不了短信(怎么充话费)

    有话费为什么发不了短信(怎么充话费)

  • 华为mate30pro原装手机壳怎么拆(华为mate30pro原装充电器型号参数)

    华为mate30pro原装手机壳怎么拆(华为mate30pro原装充电器型号参数)

  • 静态ram和动态ram区别(ram分为静态ram和动态ram)

    静态ram和动态ram区别(ram分为静态ram和动态ram)

  • 手机关机qq还能自动回复吗(换手机后如何恢复qq聊天记录)

    手机关机qq还能自动回复吗(换手机后如何恢复qq聊天记录)

  • 熊猫pdf是什么软件(熊猫pdf是什么软件做的)

    熊猫pdf是什么软件(熊猫pdf是什么软件做的)

  • 如何导出微信聊天记录(如何导出微信聊天记录到word)

    如何导出微信聊天记录(如何导出微信聊天记录到word)

  • oppo手机怎么调成老年模式(oppo手机怎么调电池百分比)

    oppo手机怎么调成老年模式(oppo手机怎么调电池百分比)

  • 苹果手提电脑开不了机怎么回事(苹果手提电脑开机密码怎么设置)

    苹果手提电脑开不了机怎么回事(苹果手提电脑开机密码怎么设置)

  • 京东怎么退货退款(京东怎么退货退款京东申请退货)

    京东怎么退货退款(京东怎么退货退款京东申请退货)

  • 手机碎屏险在哪里查(手机碎屏险在哪里买便宜)

    手机碎屏险在哪里查(手机碎屏险在哪里买便宜)

  • ipad维修需要保修卡吗(ipad在保维修所需材料)

    ipad维修需要保修卡吗(ipad在保维修所需材料)

  • 咸鱼会员名怎么改更改(咸鱼会员名怎么和淘宝一样)

    咸鱼会员名怎么改更改(咸鱼会员名怎么和淘宝一样)

  • 手机迅雷口令如何使用(手机迅雷口令怎么用)

    手机迅雷口令如何使用(手机迅雷口令怎么用)

  • 微信添加朋友手机联系人不显示(微信添加朋友手机号找不到)

    微信添加朋友手机联系人不显示(微信添加朋友手机号找不到)

  • 苹果macOS Sierra正式版固件如何更新?(macbook sierra)

    苹果macOS Sierra正式版固件如何更新?(macbook sierra)

  • 计算机视觉中的注意力机制(计算机视觉中的数学方法)

    计算机视觉中的注意力机制(计算机视觉中的数学方法)

  • python中Sobel算子是什么(python smote算法)

    python中Sobel算子是什么(python smote算法)

  • 公共电话亭是否应该被拆除
  • 实收资本增加印花税怎么算
  • 购买性支出和转移性支出财政职能发挥方面有何不同
  • 公司货款退款怎么写
  • 营改增后企业所得税分成比例
  • 员工团体意外保险怎么报销
  • 融资租赁本金和租金的区别
  • 研发支出期末余额列报
  • 减免税金需要计提吗
  • 合伙企业无偿获得股权怎么缴税?
  • 固定资产报废废铁收入需要交税吗
  • 公司发年终奖怎么发朋友圈
  • 跨年成本发票红冲怎么做会计分录
  • 税务局开租赁发票
  • 金税三期个人所得税扣缴系统网络设置
  • 资本增值是什么
  • 行政单位发票报销的签字程序
  • 车船税没发票只在备注可以计入管理费用吗
  • 所得税费用什么时候结转
  • 计提固定资产折旧
  • qqprotect.exe是什么进程?怎么结束此进程?
  • 应收账款保理会计处理 会计视野
  • 工会经费列支比例
  • cn域名删除期
  • pqv2isvc.exe - pqv2isvc是什么进程 有什么作用
  • win11系统如何
  • 公司收到个人入股资金要交税吗
  • 土地房屋转让协议书
  • 支付手续费委托代销是什么意思
  • 现金支付医保报销
  • 如何开增值税专用发票步骤图解
  • 火星车百家号
  • 递归 php
  • 基于专业性的家校双向互动,需要家长的学校教育参与
  • custom用法
  • js中move
  • 创建command对象
  • 减资资产负债表怎么填
  • 场外期权怎么交税
  • discuz去除版权
  • vue项目使用less
  • 对附属单位补助的资金性质是财政预算资金
  • 每年结息一次,到期一次还本是单利
  • 什么经营范围可以开门票发票
  • 长期借款利息是流动负债吗
  • mysql触发器在哪里建
  • 固定资产处置增值税政策
  • 个体定额和不定额有什么区别
  • 支付宝商户服务电话
  • 发票可以去做原始凭证吗
  • 退回股东投资款现金流怎么选
  • 印花税会计处理办法
  • 公司个税如何申报流程
  • 税控盘 减免
  • 购买固定资产用什么凭证
  • 公司租赁房屋房产税
  • 珠宝行业会计核算流程
  • 免税设备是什么意思
  • 怎样在excel计算
  • 主营业务成本记借方还是贷方
  • 空调抵扣进项税
  • 年度的汇算清缴
  • mysql 使用inet_aton和inet_ntoa处理ip地址数据的实例
  • win7系统开机蓝屏怎么修复
  • win10系统怎么调
  • win8如何查看所有程序
  • 系统闹钟设置
  • win8.1系统补丁
  • python计算两个数的最大公约数
  • glGenTextures(GLsizei n, GLuint *textures)函数说明
  • 安卓中textview
  • jquery分页插件的使用
  • jq 判断元素是否存在
  • js优化性能
  • 广东省电子税务局登录方式
  • 关于房地产企业所得税涉税处理表述正确的有
  • 天津地税局网上营业厅
  • 税务登记没去登记会怎么处罚
  • 个体工商户如何申报个税
  • 个体税务注销退税怎么退
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设