位置: 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数字权利激活图文教程(数字权利服务如何打开)

  • 怎样注销支付宝账号重新注册(怎样注销支付宝商家账户)

    怎样注销支付宝账号重新注册(怎样注销支付宝商家账户)

  • 支付宝代办的健康码可以删除吗(支付宝代办的健康码找不到了怎么办)

    支付宝代办的健康码可以删除吗(支付宝代办的健康码找不到了怎么办)

  • 荣耀v30pro是曲屏还是直面屏呢(荣耀v30pro曲屏度数)

    荣耀v30pro是曲屏还是直面屏呢(荣耀v30pro曲屏度数)

  • 手机突然黑屏但是是开机状态(手机突然黑屏但是打电话会响)

    手机突然黑屏但是是开机状态(手机突然黑屏但是打电话会响)

  • 支付宝在手机上叫货拉拉怎么叫(支付宝在手机上怎么找不到了)

    支付宝在手机上叫货拉拉怎么叫(支付宝在手机上怎么找不到了)

  • 微信怎样申请抖音号(微信怎么申请抖音号呢)

    微信怎样申请抖音号(微信怎么申请抖音号呢)

  • 输入网络凭据是什么(输入网络凭据是因为共享文件设置了密码吗)

    输入网络凭据是什么(输入网络凭据是因为共享文件设置了密码吗)

  • 运动控制卡和plc区别(运动控制卡和plc哪个便宜)

    运动控制卡和plc区别(运动控制卡和plc哪个便宜)

  • 抖音水印怎么去除(抖音水印怎么去掉发朋友圈)

    抖音水印怎么去除(抖音水印怎么去掉发朋友圈)

  • 钉钉删好友是互删吗(钉钉我删除好友后好友列表里还有我吗)

    钉钉删好友是互删吗(钉钉我删除好友后好友列表里还有我吗)

  • 陌陌互相关注多久可以视频(陌陌互相关注多久可以语音视频)

    陌陌互相关注多久可以视频(陌陌互相关注多久可以语音视频)

  • 移动信号e怎么解决(移动信号e怎么上不了网)

    移动信号e怎么解决(移动信号e怎么上不了网)

  • 微信收藏的照片怎么打不开(微信收藏的照片删除了还能找回来吗)

    微信收藏的照片怎么打不开(微信收藏的照片删除了还能找回来吗)

  • 美图秀秀怎么调字体大小(美图秀秀怎么调整照片大小kb)

    美图秀秀怎么调字体大小(美图秀秀怎么调整照片大小kb)

  • office苹果系统能用吗(苹果系统可以用office)

    office苹果系统能用吗(苹果系统可以用office)

  • 手机上word存储在哪里(手机word存储路径)

    手机上word存储在哪里(手机word存储路径)

  • 手机怎么制作动态壁纸(手机怎么制作动态表情)

    手机怎么制作动态壁纸(手机怎么制作动态表情)

  • 淘宝下单了怎么备注(淘宝下单了怎么改电话号码)

    淘宝下单了怎么备注(淘宝下单了怎么改电话号码)

  • 退群别人能看到吗(退群别人能看到朋友圈吗)

    退群别人能看到吗(退群别人能看到朋友圈吗)

  • 小米手机的飞行模式在哪里(小米手机的飞行记录在哪)

    小米手机的飞行模式在哪里(小米手机的飞行记录在哪)

  • 头条会员怎么关闭续费(怎样关头条)

    头条会员怎么关闭续费(怎样关头条)

  • 手机怎么绑定身份证(手机怎么绑定身份证和驾驶证)

    手机怎么绑定身份证(手机怎么绑定身份证和驾驶证)

  • 最早的滑盖手机(最早的滑盖手机,摄像头可以自动旋转)

    最早的滑盖手机(最早的滑盖手机,摄像头可以自动旋转)

  • phpcms v9不能生成静态页面怎么办(phpcms程序)

    phpcms v9不能生成静态页面怎么办(phpcms程序)

  • 房产税计入哪个科目 新会计准则
  • 电子税务局财务报表怎么更正申报
  • 流转税通俗
  • 保证人不承担责任(胜诉案例)
  • 金税四期对建筑的影响
  • 增值税三级明细科目包括
  • 个人微信转账可以认定劳动关系吗
  • 小规模发票冲红怎么申报
  • 承兑汇票转出
  • 金税三期社保费管理客户端v1.0.088(生产环境)
  • 收到的软件退税怎么处理
  • 出售无形资产属于让渡资产使用权吗
  • 开了负数发票印花税减掉吗?
  • 发票验证系统费用多少钱?
  • 租入房产改建增值税谁交
  • 城镇土地使用税减免税政策
  • 企业接受大额捐赠,可以分次确认收入缴纳企业所得税吗?
  • 公司与银行签订的远期合约汇率是什么
  • 外贸企业出口退税申报流程操作
  • 2019年小微企业增值税起征点为月销售额
  • 金蝶旗舰版反过账的操作步骤
  • 预缴地实现的月销售额未超过
  • 刚成立的工业企业如何具体设计和考虑成本项目处理?
  • 用现金换承兑怎么做账
  • 企业原材料成本有哪些
  • 住房公积金如何使用
  • quicktimeplayer.exe - quicktimeplayer是什么进程 有什么用
  • 键盘突然打不出来字
  • 不动产出租管理办法
  • php实现数据批量导入
  • javascript基础语法
  • 事业单位体检费用标准
  • 成品油发票当月冲红
  • 纳税检查调整的销售额确认收入吗
  • JavaScript数组长度
  • 朝夕教育怎么样
  • 大二一学期学分多少合适
  • blkid命令详解
  • 车船税每年都要多少钱
  • 将外购商品用于个人消费
  • 非流动资产基金对应的新科目
  • 公司收购股权交什么税
  • 增值税发票认证勾选平台
  • 技术服务费会计科目
  • 广告设计与制作专科就业前景
  • 关联方交易金额达到多少算转移定价
  • 扫码开票软件
  • 母子公司可以合并吗
  • 在建工程中发生的费用
  • 出售固定资产怎样报增值税申报表
  • 转让价格名词解释
  • 公司支付的培训费需要交税吗
  • 只有进项发票没有销售发票这种怎么做账
  • 累计预扣法的优缺点
  • 超市卡发票可以作为费用吗
  • 资产减值损失结转到本年利润吗
  • mysql通过find_in_set()函数实现where in()顺序排序
  • SqlServer下通过XML拆分字符串的方法
  • windows2003企业版sp2密钥
  • linux修改yum
  • windows7回收站图标没了
  • seg是什么文件
  • nginx sbin目录
  • win7激活2020
  • win8页面
  • 如何搭建react项目
  • window.location.reload白屏
  • vue中使用node
  • angularjs表格控件
  • nodejs安装express-g报错
  • 学javascript可以干什么工作
  • webpack vue-loader
  • jquery中的css方法
  • jquery22插件网
  • 长途客运手撕票能不能报销
  • 房产的原值以什么为准
  • 电子税务局开的发票怎么作废
  • 纳税申报期过了怎么申报
  • 深圳市龙华区企业
  • 小规模纳税人租赁费税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设