在WSL中安装zsh终端

目录

  • 在WSL中安装zsh终端

    • cmder中设置:
    • 安装zsh和oh-my-zsh
    • 安装类似fish shell的插件
    • zsh别名
    • 参考:

在WSL中安装zsh终端

cmder中设置:

新增task,名称为wsl::bash,右下方的方框内填写:

"%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe --wsl --distro-guid={f24dabf4-473d-4aa4-92fd-364654228b77} -cur_console:pm:/mnt

这里面的f24dabf4-473d-4aa4-92fd-364654228b77指的是Ubuntu的唯一标识符,如果重装了子系统,那么这个标识符实惠变得。可以在在注册表(regedit)中查找 计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Lxsswin+R搜索regedit

安装zsh和oh-my-zsh

安装zsh

sudo apt-get install zsh

安装oh-my-zsh

wget https://files-cdn.cnblogs.com/files/hongdada/install.sh -O - | sh

安装类似fish shell的插件

自动补全插件

$ git clone https://github.com/zsh-users/zsh-completions ~/.oh-my-zsh/custom/plugins/zsh-completions

自动提示插件

$ git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

语法高亮插件

$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

编辑.zshrc启用插件

ZSH_THEME="ys"
............................
plugins=(git zsh-completions zsh-autosuggestions zsh-syntax-highlighting)

zsh别名

参考:

Windows Subsystem for Linux 环境配置 (最新 1709 版)

WSL+cmder+oh-my-zsh美化win10命令工具(terminal)

原文地址:https://www.cnblogs.com/hongdada/p/11087557.html

时间: 2024-08-30 07:30:33

在WSL中安装zsh终端的相关文章

在WSL中安装swool报错 error: unrecognized command line option '-V' 的解决方法

Windows Subsystem for Linux Ubuntu中使用pecl安装swool时遇到错误"error: C compiler cannot create executables"."error: unrecognized command line option '-V'" 解决方法 先看解决方法, 将gcc版本降低到4.8即可,因为高版本gcc取消了-V参数: sudo apt install gcc-4.8 -y sudo update-alte

WSL中安装Docker

# step 0: clear# sudo apt-get remove docker docker-engine docker-ce docker.io # step 1: 安装必要的一些系统工具sudo apt-get update#sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common # step 2: 安装GPG证书# curl -fsSL https://d

在Windows10下在WSL中使用visual studio code

介绍 VS code 很好用. WSL很好. 所以两者结合起开使用爽歪歪. 在Windows上模拟Linux进行编译的方式有几种 1.安装MinGW,使用gcc或者g++进行编译 2.使用Windows连接WSL进行编译 本文介绍第二种 注意:Linux下的项目,在Windows上编译操作,1,2两种方案都是很好的. 要是想保持开发环境与生产环境一致,可以使用第二种.第一种可能使用的g++版本不一致. 目标 在Windows下使用vs code编辑Ubuntu下的代码,让其在Ubuntu下编译执

AD域的安装(在Windows Server 2003中安装Active Directory)

在Active Directory中提供了一组服务器作为身份验证服务器或登录服务器,这类服务器被称作域控制器(Domain Controller,简称DC).建立一个AD域的过程实际就是在一台运行Windows 2000 Server或运行Windows Server 2003系统的计算机上安装AD,使其成为DC的过程.安装完AD后,在DC中将网络的其他计算机加入到AD域中并创建和管理用户账户是管理AD域的重要内容.在运行Windows Server 2003(SP1)系统的服务器中安装Acti

在ubuntu中安装与配置zsh与oh-my-zsh

先补充点东西 1.ubuntu中默认安装了那些shell jiang@Linux:~$ cat /etc/shells # /etc/shells: valid login shells/bin/sh/bin/dash/bin/bash/bin/rbash 我的PC上有sh.dash.bash和rbash(这货是谁?) 2.当前正在运行的是那个版本的shell jiang@Linux:~$ echo $SHELL/bin/bash 3.shell是什么 请google!!! 现在正式安装 安装z

在 Archlinux 中使用 Zsh

什么是Shell shell是操作系统的命令解释器,在计算机科学中指"为用户提供用户界面"的软件,我的理解就是系统与用户沟通的桥梁.值得一提的是,shell不仅指的是命令行界面(CLI),图形界面(GUI)也是shell的一种. 壳层(shell)这个说法起源于路易斯·普赞(Louis Pouzin),他在1964年至1965年间首次提出,随后在Multics(MULTiplexed Information and Computing System)项目中首次被实现出来. Unix上的

Linux系统中安装MySQL数据库操作手册

Linux系统中MySQL数据库安装手册 一.安装概述: 在Linux操作系统中安装MySQL数据库是一个我们必须要掌握的一门技术,也决定了你以后找工作的薪资待遇,所以你知道它的厉害了吧!学会安装只是第一步,你还得学好数据库的基本操作,以及搭建一个数据库的主从配置等等.这些我都会在后面的博文中说到.下面我就简单的写一些安装MySQL数据库的一些步骤,仅供参考,如有什么不妥的地方,还请见谅! 二.安装步骤: (一)基本准备工作 1.打开虚拟机,在虚拟机中下载好最新版的MySQL数据库的压缩包.在M

Linux 学习笔记 (一)在VMware 中安装 Ubtuntu 以及 VMware tools

前言 在开发项目中我们一般都是window开发linux部署系统,各自显示各自的优势,开发中需要界面很方便开发人员的使用但是由于其有界面程序存在占用了很多内存以及系统资源因此运行服务并不是特别稳定,linux是特性作为服务器很稳定.专业,公司里面以及很多方面都在使用linux,现在使用的hadoop很多大数据计算都是运行在linux系统上面,学习一下linux系统是后面的基础,刚刚开始学习linux对它的原理以及很多其他特性还不是特别深入了解,只了解了一些基本命令和知识. 如果想更深入的学习大数

ubuntu中安装qgit工具-(转自Linux中国)

QGit是一款由Marco Costalba用Qt和C++写的开源的图形界面 Git 客户端.它是一款可以在图形界面环境下更好地提供浏览版本历史.查看提交记录和文件补丁的客户端.它利用git命令行来执行并显示输出.它有一些常规的功能像浏览版本历史.比较.文件历史.文件标注.归档树.我们可以格式化并用选中的提交应用补丁,在两个或多个实例之间拖拽并提交等等.它允许我们用它内置的生成器来创建自定义的按钮去执行特定的命令. 这里有简单的几步在Ubuntu 14.04 LTS "Trusty"中