当前位置:网站首页>Vscode远程连接服务器终端zsh+Oh-my-zsh + Powerlevel10 + Autosuggestions + Autojump + Syntax-highlighting

Vscode远程连接服务器终端zsh+Oh-my-zsh + Powerlevel10 + Autosuggestions + Autojump + Syntax-highlighting

2022-08-11 05:25:00 pontoon

Vscode远程连接服务器终端zsh+Oh-my-zsh + Powerlevel10 + Autosuggestions + Autojump + Syntax-highlighting的配置

博文介绍

本人在Mac端已经配置好了iterm2 + Oh-my-zsh + Powerlevel10 + Autosuggestions + Autojump + Syntax-highlighting的终端(terminal)环境,但是想用Vscode远程连接服务器,并且想把服务器的终端也同步一下,于是记录如何远程配置服务器的Oh-my-zsh + Powerlevel10 + Autosuggestions + Autojump + Syntax-highlighting的终端环境。

达到的效果是Vscode的远程服务器终端和Mac SSH连接到的服务器终端都能配置好该环境

环境

本机:MacOS

服务器:Ubuntu

配置ZSH与Oh-my-zsh

sudo apt-get update
sudo apt install zsh
chsh -s /bin/zsh
#重启终端
cd ~
wget --no-check-certificate  https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

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

修改ZSH主题

vim ~/.zshrc
#将 ZSH_THEME 修改为 Powerlevel10
ZSH_THEME="powerlevel10k/powerlevel10k"
#按esc,然后输入:wq,敲回车,保存修改,再执行下面这一行
source .zshrc

在这里插入图片描述

配置p10K与vscode

step1.进入p10K配置界面(会提示你喜欢哪种主题,根据提示选择)

step2.在vscode中修改默认终端,右下角设置中在“远程SSH”搜索terminal zsh,改成zsh
在这里插入图片描述
step3.在vscode中修改终端字体,设置中搜索terminal font,改为MesloLGS NF,前提是确保系统中有这个字体(为了防止vscode终端显示字体乱码)
在这里插入图片描述

vscode终端显示效果

从Mac去ssh后登陆的远程终端显示效果也是一样的
显示效果:(由于路径有名字,我就给打码了)

在这里插入图片描述

安装其他插件

下面安装非常好用的插件,有关插件的使用说明可以去搜一下,这里不多阐述:

#安装插件-自动补全
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
#配置zsh-autosuggestions,同样打开.zshrc,将plugin加上一个zsh-autosuggestions:
vim ~/.zshrc
#在plugins这一行改为下面这一行
plugins=(git zsh-autosuggestions)
#按esc,然后输入:wq,敲回车,保存修改,再执行下面这一行
source .zshrc


#安装插件-语法高亮
git clone https://gitee.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
vim ~/.zshrc
#在plugins这一行改为下面这一行
plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
#按esc,然后输入:wq,敲回车,保存修改,再执行下面这一行
source .zshrc

#安装插件-Autojump
sudo apt install autojump
#以普通用户身份执行
source /usr/share/autojump/autojump.sh on startup
#执行下面的命令让autojump 在 BASH shell 中永久生效
echo '. /usr/share/autojump/autojump.sh'>>~/.bashrc
原网站

版权声明
本文为[pontoon]所创,转载请带上原文链接,感谢
https://blog.csdn.net/pontoon/article/details/126207925