ubuntu18.04修改vim主题配色和字体

这里我选择one theme和FiraCode font

一 . 更换vim主题配色

1.创建颜色存放主题的文件夹
$ mkdir -p ~/.vim/colors
  • -p 确保目录名称存在,不存在的就建一个。
  • 放在这个目录下对当前用户有效,还可以放到/usr/share/vim/vim80/colors对所有用户有效(vim80处随vim版本不同数字会不同,具体需要查看自己目录)
2.下载主题

如果没有git 先安装git

$ sudo apt-get install git

下载主题到家目录文件夹

$ git clone https://github.com/rakr/vim-one.git ~/one
  • 下载比较好看的oned主题.下载不同的主题,替换上述github地址即可

将one.vim移动到 刚刚创建好的 ~/.vim/colors 目录下

$ cp ~/one/colors/one.vim  ~/.vim/colors/

删除刚刚下载文件

$ rm -r ~/one
  • 因为GitHub下载单个文件比较麻烦,所以下载整个项目后,复制需要的文件,再删除多余文件(作为一个初学者,并没有什么更好的方法 QAQ).
3.使用下载好的主题

在vim编辑的命令选择模式输入,当次生效

: colorscheme one.vim

也可写进~/.vimrc中,当前用户永久生效

colorscheme one.vim

二. 改变vim编辑字体

1.在Windows10中安装字体
  • 对应网站下载
  • https://www.programmingfonts.org 字体在线预览网站
2.在wsl中选择使用下载的字体

在这里插入图片描述

3.解决bash中已更改字体vim中却还是新宋体的问题

在win10注册表中:

HKEY_CURRENT_USER\Console\C:_Program Files_WindowsApps_CanonicalGroupLimited.Ubuntu18.04onWindows_1804.2018.817.0_x64__79rhkp1fndgsc_ubuntu1804.exe

中添加:CodePage(DWORD类型、值0x01b5),可以解决问题。

  • 总结
### 安装 Vim 编辑器 对于 Ubuntu 18.04 用户来说,可以通过多种方式来安装 Vim 编辑器。 #### 使用 APT 包管理器安装官方版本的 Vim 最简单的方法是利用系统的包管理工具 `apt` 来获取默认仓库中的 Vim 版本: ```bash sudo apt update && sudo apt install vim ``` 这条命令会更新本地软件源列表并安装最新可用的 Vim 版本[^2]。如果遇到依赖关系问题,则可能是因为系统中存在不同版本冲突的情况;此时可以尝试清理旧版 Vim 或者修复损坏的包再重试安装操作[^3]。 #### 构建安装较新版本的 Vim 当需要更高版本的功能特性时,可以从源码编译最新的稳定发行版。这通常涉及以下几个环节的工作流程: - **准备环境** 确保已经安装了必要的构建工具链以及 Python 开发库等依赖项: ```bash sudo apt-get install -y build-essential libncurses5-dev \ libgnome2-dev libgnomeui-dev \ libgtk2.0-dev libatk1.0-dev \ libbonoboui2-dev \ libcairo2-dev libx11-dev \ libxpm-dev libxt-dev python-dev \ python3-dev ruby-dev lua5.1 \ luajit libluajit-5.1-dev git ``` - **克隆 Git 仓库** 从 GitHub 上拉取 Vim 的官方存储库: ```bash git clone https://github.com/vim/vim.git ~/vim cd ~/vim ``` - **配置与编译** 执行配置脚本来设定编译选项,并启动实际编译过程: ```bash ./configure --with-features=huge \ --enable-multibyte \ --enable-rubyinterp=yes \ --enable-python3interp=yes \ --with-python-config-dir=/usr/lib/python3.6/config-x86_64-linux-gnu \ --enable-perlinterp=yes \ --enable-luainterp=yes \ --enable-gui=gtk2 --enable-cscope make ``` 请注意这里的参数可以根据个人需求调整,比如是否启用 GUI 支持或是特定解释器接口的支持情况。 - **完成安装** 最后一步就是把编译好的二进制文件复制到合适的位置,并设置好链接以便全局调用: ```bash sudo make install ln -sf $(pwd)/src/vim /usr/local/bin/ ``` 通过这种方式可以获得功能更全面且性能更好的 Vim 实例[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值