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

  • 淘宝网店的宣传推广决定你开网店的成败(淘宝网店宣传加倍耐磨)

    淘宝网店的宣传推广决定你开网店的成败(淘宝网店宣传加倍耐磨)

  • 苹果13promax怎么设置主卡(苹果13promax怎么删除壁纸)

    苹果13promax怎么设置主卡(苹果13promax怎么删除壁纸)

  • 小米civi怎么关闭负一屏(小米Civi怎么关闭充电声音)

    小米civi怎么关闭负一屏(小米Civi怎么关闭充电声音)

  • 金立手机卡顿怎么处理(金立手机卡顿怎么回事)

    金立手机卡顿怎么处理(金立手机卡顿怎么回事)

  • 优酷投屏怎样连续播放(优酷投屏怎样连续播放下一集电视剧)

    优酷投屏怎样连续播放(优酷投屏怎样连续播放下一集电视剧)

  • 华为askaloox这个型号(华为askaloox怎么设置隐藏空间)

    华为askaloox这个型号(华为askaloox怎么设置隐藏空间)

  • 苹果x电池容量86正常吗(苹果x电池容量80%需要换吗)

    苹果x电池容量86正常吗(苹果x电池容量80%需要换吗)

  • 微信无故出现语音通话(微信语音出现)

    微信无故出现语音通话(微信语音出现)

  • 蓝牙耳机听不了歌怎么办(qq语音用蓝牙耳机听不了)

    蓝牙耳机听不了歌怎么办(qq语音用蓝牙耳机听不了)

  • 为什么亲情号不能付款(为什么亲情不能结婚)

    为什么亲情号不能付款(为什么亲情不能结婚)

  • 关机状态下找回华为手机(关机状态下找回iphone)

    关机状态下找回华为手机(关机状态下找回iphone)

  • ipad mini可以用apple pencil吗(ipad mini可以用鼠标吗)

    ipad mini可以用apple pencil吗(ipad mini可以用鼠标吗)

  • 哪款ipad可以打电话(哪款iPad可以打电话)

    哪款ipad可以打电话(哪款iPad可以打电话)

  • 淘宝不确认收货卖家能拿到钱吗(淘宝不确认收货花呗什么时候入账)

    淘宝不确认收货卖家能拿到钱吗(淘宝不确认收货花呗什么时候入账)

  • 手机上能改银行卡密码吗(手机上能改银行密码吗?)

    手机上能改银行卡密码吗(手机上能改银行密码吗?)

  • oppo手机还原出厂设置(oppo手机还原出厂设置后啥都没有了咋办)

    oppo手机还原出厂设置(oppo手机还原出厂设置后啥都没有了咋办)

  • 抖音刷粉丝会被限流吗

    抖音刷粉丝会被限流吗

  • 众人帮账号可以注销吗(众人帮账号可以申诉2个号吗安全吗)

    众人帮账号可以注销吗(众人帮账号可以申诉2个号吗安全吗)

  • 抖音搜索手机号能搜索到找的人吗(怎么关闭抖音搜索手机号)

    抖音搜索手机号能搜索到找的人吗(怎么关闭抖音搜索手机号)

  • 微信号被限制怎么解封(微信号被限制怎么解决)

    微信号被限制怎么解封(微信号被限制怎么解决)

  • 华为手机卸载的软件哪里可以找回(华为手机卸载的软件在哪里)

    华为手机卸载的软件哪里可以找回(华为手机卸载的软件在哪里)

  • cutftp.exe进程信息查询 cutftp是什么进程(进程process)

    cutftp.exe进程信息查询 cutftp是什么进程(进程process)

  • 费用多报销了,但已经给了,怎么办
  • 机械设备买回来怎么消毒
  • 供电车间工人薪酬计入什么科目
  • 公司个人借款如何入账
  • 库存现金期末余额
  • 电子发票认证显示未开具
  • 已付的账款叫什么
  • 免抵退税办法不得抵扣的进项税额包含了什么业务
  • 会计凭证销毁时应注意哪些问题?
  • 出口报关金额要考虑银行手续费吗
  • 结转上年度的企业所得税会计分录?
  • 调价单生成什么科目
  • 收到客户不要的定金怎么做账?
  • 销售产生的增值税
  • 维修费增值税
  • 一般纳税人核定征收增值税
  • 案例分析关于团员青年的思想困惑疏导和成长问题释疑
  • 增加实收资本印花税税目
  • 怎么看是不是小叶紫檀手串
  • 1697508301
  • 外国人可以参加中国境内的党派或政治团体
  • 纳税人月销售额怎么算
  • 基建工程施工单位罚款如何做账?
  • 积极的财政政策有哪些
  • php远程调用
  • 银行代扣的年费怎么退
  • php扩展编写
  • 月末结转未分配利润吗
  • bboy.exe进程是病毒吗 bboy进程安全吗
  • win10蓝牙无法连接,有解决方法吗
  • php精彩编程200例
  • uniapp引入bootstrap
  • php 字节
  • flex布局使用
  • Windows下php+mysql5.7配置教程
  • 利息增值税及附加计算
  • php 跨域
  • javatoken生成机制
  • php7.4配置
  • 选择器优先级
  • 增值税发票查验结果不一致是什么意思
  • 企业购进专门用于研发的生产设备
  • 裁员补偿金如何合理避税
  • 哪种银行贷款利息最低
  • 应收账款收不回来做坏账处理分录
  • 纳税信用等级区别在哪
  • 怎么理解财务会计这个岗位
  • 收到退回的企业所得税分录
  • 房产税城镇土地使用税申报期限
  • 限制性股票应纳税额的确定
  • 不得抵扣增值税的情形
  • 零退税率可以做免税吗
  • 建设期利息有哪些
  • 企业处置子公司
  • 外购白酒继续生产白酒
  • 外购货物分配给股东
  • 旅游应当提示参加团队旅游的旅游者按照规定购买什么
  • sql删除多条记录
  • centos 文件管理
  • win10相机桌面快捷方式
  • win1020h2更新卡在1
  • windows7键盘
  • linux服务器dns配置安装
  • 如何在linux shell关闭443端口
  • opengl纹理错误变成条纹
  • js中的call方法和apply方法
  • vue路由跳转的钩子函数什么时候会用到
  • node.js文件流
  • cmd pushd
  • 一块钱买的鱼多久换一次水
  • 两个Collider遮挡的解决办法
  • js颜色表
  • 手游 unity
  • Python中字符串的索引
  • js阻止浏览器后退
  • jquery ajax结合thinkphp的getjson实现跨域的方法
  • 外经证预缴税款网上流程
  • 成品油消费税税目
  • 国家税务总局内蒙古分局
  • 南昌高新税务局上班时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设