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

ubuntu 20.04上的fish shell的git配置完成混乱

在Ubuntu 20.04上配置Fish Shell的Git可能会导致一些混乱。Fish Shell是一种功能强大且用户友好的命令行工具,它提供了一些便捷的功能和语法糖来增强命令行操作体验。

要在Ubuntu 20.04上配置Fish Shell的Git,可以按照以下步骤进行:

  1. 安装Fish Shell:在终端中运行以下命令来安装Fish Shell:
代码语言:txt
复制
sudo apt-get update
sudo apt-get install fish
  1. 设置Fish Shell为默认Shell:运行以下命令将Fish Shell设置为默认Shell:
代码语言:txt
复制
chsh -s /usr/bin/fish

重新启动终端后,将会使用Fish Shell作为默认Shell。

  1. 安装Oh My Fish:Oh My Fish是Fish Shell的一个扩展框架,提供了许多有用的插件和主题。运行以下命令来安装Oh My Fish:
代码语言:txt
复制
curl -L https://get.oh-my.fish | fish
  1. 配置Git:在Fish Shell中,可以使用fish_config命令来打开Fish Shell的配置界面。在界面中,可以找到Git相关的配置选项。
  2. 配置Git提示符:在Fish Shell的配置界面中,可以找到Git提示符的相关选项。可以根据个人喜好选择合适的Git提示符主题。
  3. 配置Git别名:在Fish Shell的配置界面中,可以找到Git别名的相关选项。可以根据个人喜好设置一些常用的Git别名,以提高工作效率。

总结: 配置Fish Shell的Git在Ubuntu 20.04上可能会有一些混乱,但按照上述步骤进行配置,可以使Fish Shell与Git正常工作。Fish Shell提供了许多便捷的功能和语法糖,可以提高命令行操作的效率和体验。

腾讯云相关产品推荐:

  • 云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 云原生应用引擎(TKE):https://cloud.tencent.com/product/tke
  • 云数据库 MySQL 版(CDB):https://cloud.tencent.com/product/cdb
  • 云存储(COS):https://cloud.tencent.com/product/cos
  • 人工智能(AI):https://cloud.tencent.com/product/ai
  • 物联网(IoT):https://cloud.tencent.com/product/iot
  • 区块链(BCS):https://cloud.tencent.com/product/bcs
  • 视频处理(VOD):https://cloud.tencent.com/product/vod
  • 移动开发(移动推送、移动分析):https://cloud.tencent.com/product/mobile
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

GitUbuntu配置方法

本文介绍在Linux操作系统Ubuntu版本中,配置分布式开源版本控制系统Git,随后基于Git克隆GitHub中项目的代码详细方法。   ...在之前文章Git介绍及其与GitHub基本使用以及配置Git并克隆GitHub代码方法中,我们介绍了在Windows电脑中Git下载、安装方法;而本文则就对在Ubuntu系统中实现这一操作方法加以介绍...至此,我们就完成Git配置;较之在Windows电脑中使用Git软件安装包配置方法,这一方法则相对更为简单。   ...git config --list   由于我们此时还没有配置这些信息,所以运行上述代码后如下图所示。   ...随后,再用前述代码查看我们信息。 git config --list   运行上述代码后如下图所示,可以看到我们信息此时就可以显示出来了。   至此,我们就完成Git初步配置

17710

如何在 Linux 安装友好交互式 shellFish

无需更多其他配置,你也不需要安装任何额外附加组件/插件! 在这篇教程中,我们讨论如何在 Linux 中安装和使用 fish shell。...它只能在少数 Linux 发行版中官方仓库中找到,如 Arch Linux,Gentoo,NixOS,和 Ubuntu 等。然而,安装 fish 并不难。...root 运行以下命令: 在 openSUSE 以 root 运行以下命令: 在 RHEL 7 以 root 运行以下命令: 在 RHEL-6 以 root 运行以下命令: 在 Ubuntu 和它衍生版...是时候探索 fish shell 了。 用法 要从你默认 shell 切换到 fish,请执行以下操作: 你可以在 找到默认 fish 配置(类似于 )。如果它不存在,就创建它吧。...基于 web 配置方式 这是 fish shell 另一个很酷功能。我们可以设置我们颜色、更改 fish 提示符,并从网页查看所有功能、变量、历史记录、键绑定。

1.7K70
  • 写给工程师 Ubuntu 20.04 最佳配置指南

    最近 Ubuntu 发布了 20.04 LTS 版本,我也在第一时间安装体验。由于各种 Linux 发行版本并不像 MacOS、Windows 一样开箱即用,因此需要做很多配置。...我判断是因为 Ubuntu20.04 默认 Window System 是 X11 而不是 Wayland,如果你设备是 Wayland,应该是可以正常设置。...安装 Git apt install git 7. 中文输入法 由于搜狗输入法目前还不支持Ubuntu20.04,加之其对高分屏支持不太友好,因此不再折腾选择了 ibus-libpinyin。...配置 Shell(安装 zsh 和 oh-my-zsh) 搞定了 Terminal,接下来配置 Shell。...问题二:Ubuntu 循环登陆 这个问题是我在 Ubuntu19.10 版本遇到20.04 版本中我没做验证,不确定是否有同样问题。

    7.9K61

    写给工程师 Ubuntu 20.04 最佳配置指南

    最近 Ubuntu 发布了 20.04 LTS 版本,我也在第一时间安装体验。由于各种 Linux 发行版本并不像 MacOS、Windows 一样开箱即用,因此需要做很多配置。...我判断是因为 Ubuntu20.04 默认 Window System 是 X11 而不是 Wayland,如果你设备是 Wayland,应该是可以正常设置。...安装 Git apt install git 7. 中文输入法 由于搜狗输入法目前还不支持Ubuntu20.04,加之其对高分屏支持不太友好,因此不再折腾选择了 ibus-libpinyin。...配置 Shell(安装 zsh 和 oh-my-zsh) 搞定了 Terminal,接下来配置 Shell。...20.04 Focal Fossa Linux 本文档会持续更新,关注公众号 BaronTalk,回复 Ubuntu 即可下载最新 PDF 版本配置文档。 ​

    7.5K03

    ubuntu git安装更新及配置

    安装及配置 参考地址:http://blog.csdn.net/qq_26990831/article/details/51857399 1.git 安装    sudo apt-get install...git 2.配置本机git两个重要信息,user.name和user.email  git config --global user.name "Your Name"  git config --global...查看home目录下是否有.ssh目录或者home目录下ubuntu目录下是否有 .ssh目录,如果没有的话需要下面命令来生成gitssh key ssh-keygen -t rsa -C "youremail...@example.com" 然后一直回车就可以了 4.在github上面要添加 .ssh公钥 cd /home/ubuntu/.ssh             //如果没有找到.ssh 可以尝试在 /...root/.ssh/下面找到 id_rsa.pub cat id_rsa.pub 然后将这个文件中内容添加到github添加公钥地方即可 git更新版本 参考地址:http://www.cnblogs.com

    55920

    如何在 Ubuntu 20.04 安装 Ruby

    在这个指南中,我们将会向你展示在 Ubuntu 20.04 三种不同方式去安装 Ruby。 从 Ubuntu 标准源仓库。...这是在 Ubuntu 安装 Ruby 最简单方式,并且应该适合大部分用户场景。包含在 Ubuntu 源仓库中 Ruby 版本是2.7.0。 使用 Rbenv。...如果你不确定你需要安装哪个版本 Ruby,参考你将要部署应用文档。 一、从 Ubuntu 源仓库安装 Ruby 在 Ubuntu 安装 Ruby 最简单方式就是使用apt软件包管理工具。...Rbenv 允许你设置 shell,本地和全局 Ruby 版本: shell 版本在当前 shell 中可用,拥有最高优先级。...四、总结 我们已经向你展示了在 Ubuntu 20.04 安装 Ruby 不同方式。选择哪种方式依赖于你要求和参数。

    4.8K40

    如何在 Ubuntu 20.04 搭建 Minecraft (我世界) 服务器

    这个指南解释如何在 Ubuntu 20.04 如何搭建我世界服务器。我们将会使用 Systemd 来运行我世界服务器以及mcrcon工具来连接运行实例。...四、在 Ubuntu 安装 Minecraft 在开始安装过程之前,切换到minecraft用户: sudo su - minecraft 运行下面的命令在用户主目录下创建三个新目录: mkdir...一旦完成,验证mcrcon编译成功,打印它版本: ....如果在你系统启用了防火墙,你想从你本地网络访问 Minecraft 服务器,你需要打开端口25565: sudo ufw allow 25565/tcp 七、配置备份 在这一节,我们创建一个备份...九、总结 我们已经向你展示如何在 Ubuntu 20.04 搭建一个 Minecraft(我世界)服务器,并且设置每天备份。

    15.7K103

    Fish shell 入门教程

    一、简介 Fish 是"the friendly interactive shell"简称,最大特点就是方便易用。很多其他 Shell 需要配置才有的功能,Fish 默认提供,不需要任何配置。...如果你想拥有一个方便好用 Shell,又不想学习一大堆语法,或者花费很多时间配置,那么你一定要尝试一下 Fish。 二、安装 Ubuntu 和 Debian 安装方法。...三、启动与帮助 安装完成后,就可以启动 Fish。 $ fish 由于 Fish 语法与 Bash 有很大差异,Bash 脚本一般不兼容。...六、自动补全 输入命令时,Fish 会自动显示匹配一条历史记录。...$ fish_config 输入上面的命令以后,浏览器就会自动打开本机 8000 端口,用户可以在网页Fish 进行配置,比如选择提示符和配色主题。 (正文完)

    1.1K80

    Ubuntu、Linux安装和配置SSH方法

    本文重点介绍一下如何在Ubuntu Linux安装和配置SSH?但在此之前,让我们强调设置过程先决条件。...在Ubuntu Linux安装SSH先决条件:   1、只有在服务器计算机上具有sudo权限用户才能安装和配置SSH。   2、我们网络必须至少有一个不同系统。...第一步:安装SSH服务器   配置过程从在我们服务器安装SSH开始,我们可以按照以下步骤进行操作;   1、打开Ubuntu桌面   打开Ubuntu桌面上终端窗口。   ...第五步:测试我们SSH系统   登录到我们Linux计算机并测试SSH。测试结果是显示SSH服务器协议各个组件。   下面,让我们来看看Ubuntu Linux快速方便地配置SSH。...显示屏将包含所有必要详细信息,包括我们IP地址。   总结:上面的分步指南应该可以帮助大家在Ubuntu Linux配置SSH。

    1.6K20

    Fish Shell

    具体介绍见fish shell 二、安装 在其官网中给出了各种系统安装方式,本文以Ubuntu为例。...所以第一行表示添加fish个人软件包集,添加之后能获取到fish最新版,当然也可以不加此行,直接从ubuntu源中获取fish。...其对历史命、命令补全、参数补全、路径补全、git等都有很好支持。在Fish shell 入门教程已经介绍很详细,可以参考。在这里补充一些细节。...3.1 配置 配置文件存放在~/.config/fish/config.fish中,但是默认情况下并没有此文件,如果需要在fish启动时候添加自定义函数等,可以新建该文件,将函数写入。...fish好处在于可以将函数放入上述配置文件中,这样一些命令简写等就可以直接调用,在shell中可能需要通过设置别名来达到这一点。对于一些循环等操作,使用fish写脚本将更加容易。

    1.3K60

    如何在Ubuntu 18.04启用没有Shell访问权限SFTP

    在启用了SSH访问所有服务器没有其他配置默认情况下, SFTP是可用。...它安全且易于使用,但缺点是:在标准配置中,SSH服务器设置了对系统具有帐户所有用户文件传输访问权限和终端shell访问权限。...结论 您已将用户限制为仅访问SFTP,无需完全shell访问即可访问服务器单个目录。虽然本教程仅使用一个目录和一个用户,但您可以将此示例扩展到多个用户和多个目录。...SSH服务器允许更复杂配置方案,包括一次限制对组或多个用户访问,甚至限制对某些IP地址访问。 更多Ubuntu教程请前往腾讯云+社区学习更多知识。...---- 参考文献:《How To Enable SFTP Without Shell Access on Ubuntu 18.04》

    3.9K00

    WSL 2 安装过程(以及介绍)

    重新安装,这次安装指定系统 img 注意!!!!如果命令行还是不行的话,可以直接在 Windows 应用商店 下载 Ubuntu 20.04 安装即可。...配置Linux 接下来打开已安装Ubuntu,这时候会提示你配置用户和密码 配置完毕!...下面是将 Ubuntu20.04 安装在D盘部分: 首先先在你喜欢盘创建一个文件夹,比如D:\Linux,因为这样即便是重装系统我也不用重新装软件。...我发现最好方法就是,按照这个文章开头那几步重新执行一遍(确保没有遗漏),然后重启,一定要重启!重启!!之后再尝试,一般就解决了。...(我Ubuntu20.04,别的版本或者源可以自行网上搜) deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe

    2.9K10

    Git】每天1分钟系列——GitUbuntu安装配置

    Ubuntugit安装与使用与Windows下大致相同,只不过个人感觉在Ubuntu下使用git更方便。...安装完成后进行git配置,输入指令git config --global user.name "xxx"和 git config --global user.email "你邮箱地址" ?...配置完成后,需要创建验证用公钥,因为git是通过ssh方式访问资源库,所以需要在本地创建验证用文件。...接下来内容就和在Windows下使用git上传一样了,先自己创建一个文件夹,把敲代码拷贝进去(或者每次使用vim时候直接切到该文件夹目录下进行编辑),先使用git init指令初始化一个git仓库...输入git remote add origin https://git.oschina.net/你用户名/项目名.gitgit push origin master即可完成推送 ? ?

    73220

    给AzureUbuntu Server配置自动更新

    习惯使用Windows小伙伴应该对自动更新并不陌生,虽然在这个没有QA10代经常更新爆炸,但对于服务器管理来说还是十分方便功能。...Linux世界有点不太一样,AzureUbuntu服务器默认并没有开启自动更新,我们来看看如何配置和启用自动更新吧。...我所使用版本是Ubuntu Server 18.10,以下方法同样适用于18.04 01 安装包 这个包默认应该已经系统自带了,如果没有的话,需要手动安装: sudoapt install unattended-upgrades...02 配置自动更新 使用nano编辑配置文件: sudonano /etc/apt/apt.conf.d/50unattended-upgrades 将以下行取消注释(删除最前面的双斜杠 “//”),...AutocleanInterval 表示自动清理无用包周期。 ? 04 测试 执行以下命令测试配置是否成功: sudounattended-upgrades --dry-run --debug ?

    90120
    领券