前言
记录下自己使用linux的一些配置杂记。
目录
一、oh-my-zsh
1、依赖安装
1.1、安装zsh、git、curl
sudo apt-get install zsh git curl
1.2、安装oh-my-zsh
curl安装
GitHub:
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
Gitee(国内镜像)
sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"
安装完成后如下图
2、设置默认shell
chsh -s /bin/zsh
重启后,打开终端,查询当前使用SHELL
echo $SHELL
3、配置oh-my-zsh
本次笔者尝试Powerlevel10k主题,配置方法参考一下链接。powerlevel10k: 最好看,方便,实用的命令行主题 - luoxian - 博客园Zsh-Powerlevel10k: 最好看,方便,实用的命令行主题 https://www.cnblogs.com/zhangtianli/p/p10k.html https://blog.csdnhttps://www.cnblogs.com/luoxian1011/p/15854153.html#linux
3.1、安装P10K
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
3.2、配置P10K
ZSH_THEME="powerlevel10k/powerlevel10k"
初次启动后,根据指引选择即可。
3.3、插件
个人常用的插件为auto-suggestions和zsh-syntax-highlighting。
zsh-syntax-highlighting(github)
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
zsh-syntax-highlighting(gitee)
git clone https://gitee.com/Annihilater/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
auto-suggestions(github)
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
auto-suggestions(gitee)
git clone https://gitee.com/hailin_cool/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
如果git报类似的错误
error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none while accessing https://gitee.com/hailin_cool/zsh-autosuggestions.git/info/refs
可以输入以下代码解决
export GIT_SSL_NO_VERIFY=1
下载后配置.zshrc文件
sudo vim ~/.zshrc
找到plugins,添加上zsh-autosuggestions和zsh-syntax-highlighting,如下图。
保存后更新配置。
source ~/.zshrc
二、WPS字体缺失
(参考WPS for Linux 字体配置(字体缺失解决办法))
1、必须文件下载
2、解压到指定文件夹
解压到 WPS的默认字体文件夹中(wps-office),然后重启WPS即可
sudo unzip wps_symbol_fonts.zip -d /usr/share/fonts/wps-office
三、VSCode——Linux下载链接
官网获得下载链接后,把https://xxx.xx.xx.xx/stable/……,把标红段换成vscode.cdn.azure.cn
四、铜豌豆下载源
根据铜豌豆下载方法下载。铜豌豆 Linux -- 软件源
五、VMware使用鼠标侧键
VMWare使用鼠标额外的功能键_虚拟机里可以用宏鼠标吗-CSDN博客https://blog.csdn.net/qq_40277608/article/details/112432439 在虚拟机文件夹下,有一个 XXX.vmx 文件,在虚拟机关闭的条件下,使用记事本打开,在文件的最后添加:
mouse.vusb.enable = "TRUE"
mouse.vusb.useBasicMouse = "FALSE"
重启虚拟机
六、VMware共享文件夹自动挂载
设置好VMware的共享文件夹后,通过配置实现每次虚拟机启动时自动挂载共享文件夹。
sudo su
vi /etc/fstab
加上以下代码即可
.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0