栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

如何从零开始配置终端

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何从零开始配置终端

Step0 准备工作

唯一需要的是一台Linux系统计算机(macOS OK!),本文是基于Ubuntu 21.10 (GNU/Linux 5.13.0-28-generic x86_64)配置的。其实我先在macOS上尝试配置,成功后想尝试一下赤膊Linux(毕竟macOS是Unix系统,还预装了很多软件),就选择Ubuntu。

效果预览:

尝试过Windows平台Linux子系统(WSL),千万别用,一堆目录归属权限问题!!!

如何拥有一台装在U盘中的即插即用的Ubuntu系统呢?【点击前往我的另一篇文章】

本文中所有的安装,凡是需要下载的,由于某些原因(作为一名遵纪守法的好公民),不建议使用电信网,并且推荐在白天,尤其是早上安装。

Step1 安装基础工具

    以下步骤请使用bash运行(Ubuntu默认bash,如果不确定,直接输入bash运行)

    使用apt安装一系列软件

    sudo apt install build-essential curl git ruby libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev vim zsh
    

    重启系统

    更新内置工具

    sudo apt upgrade -y
    

    安装神器Homebrew

    wget https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh
    chmod +x Homebrew.sh
    ./Homebrew.sh
    

    可惜我失败了(Ubuntu),不知道为什么。报错大概说是没有移除LinuxBrew?

    但是貌似并没有太大影响(Ubuntu好像不怎么需要brew?)反正我macOS下用了很多次

    切换至zsh

    chsh -s /bin/zsh
    
    reboot
    
    echo $SHELL
    " 结果应该是/bin/zsh
    
Step2 安装并配置oh-my-zsh

    安装oh-my-zsh

    sh -c "$(curl -fsSL https://gitee.com/pocmon/ohmyzsh/raw/master/tools/install.sh)"
    

    安装外观主题powerlevel10k

    git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
    
    vim ~/.zshrc
    

    找到并修改成ZSH_THEME="powerlevel10k/powerlevel10k"

    为系统安装Nerd字体【官网链接】

    此处我的Ubuntu的Terminal表现不太好,一旦进入偏好设置选择Hack Nerd Font就闪退,无奈只好装terminator,但是箭头渲染令人发指,不去管它,反正我都是ssh到我的MacBook的嘿嘿。

    运行终端,就可以配置powerlevel10k,运行p10 configure也可以

Step3 安装Vim插件

    导入vim配置文件(dotfile) ~/.vimrc 我的dotfile在此【GitHub链接】

    重启终端

    获取Vim-plug插件管理工具【GitHub链接】

    安装

    mkdir -p ~/.vim/autoload
    cp plug.vim ~/.vim/autoload/plug.vim
    

    进入vim,在终端运行:Pluginstall(我的.vimrc已经有插件了,安装即可)

Step4 安装Zsh插件
git clone https://gitee.com/hailin_cool/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
Step5 开启ssh远程连接
    sudo apt install openssh-client
    sudo apt install openssh-server
    

    在~/.zshrc中加入

    export LC_ALL=en_US.UTF-8 
    export LANG=en_US.UTF-8
    

    否则中文乱码

完成!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/730234.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号