当前位置: 首页 > news >正文

源代码编译安装X11及相关库、vim,配置vim(3)

一、vim插件安装

首先安装插件管理器Vundle ()。参照官网流程即可。vim的插件管理器有多个,只用Vundle就够了。然后~/.vimrc里写上要安装的插件:

filetype offset rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
Plugin 'VundleVim/Vundle.vim'
Plugin 'powerline/powerline', {'rtp': 'powerline/bindings/vim'}
call vundle#end()filetype plugin indent on

接着在vim的命令行模式下运行命令:

PluginInstall

Vundle可能需要较新的git。如有相关报错,请更新git。 特别注意,对与powerline插件,它需要先(或者它自己会)安装好python包powerline-status. vim会导入这个python包。如果vim编译安装和软件环境配置有冲突,可能vim里导入python包会报错,如“undefined symbol: _PyUnicode_Ready” (参见Vim issue "undefined symbol: _PyUnicode_Ready" · Issue #1921 · powerline/powerline · GitHub)。我的情况估计是系统默认的老版本python2干扰了。我的解决方法是,重新编译安装较新的python2和python3,然后编译vim时都指定要python2和python3的支持(见上篇)。此外,安装完可能不能立即显示powerline的效果,需要~/.vimrc以及~/.bashrc里设置好。可能的关键配置如下(没验证)。

~/.vimrc

set guifont=DejaVu\ Sans\ Mono\ for\ Powerline\ 9
set laststatus=2
set term=xterm-256color
set t_Co=256
let g:Powerline_symbols = 'fancy'
set encoding=utf-8

~/.bashrc

export TERM=xterm-256color

二、vim配置

根据需要配置~/.vimrc。我的配置见:https://github.com/Japrin/GeneralEnvConfig。

http://www.lryc.cn/news/516871.html

相关文章:

  • uniapp 微信小程序 自定义日历组件
  • EdgeX规则引擎eKuiper
  • react 优化方案
  • 【Linux】sed编辑器
  • (leetcode算法题)137. 只出现一次的数字 II
  • 在大数据环境下高效运用NoSQL与关系型数据库的结合策略
  • C语言——分支与循环语句
  • 下载b站高清视频
  • 常见 JVM垃圾回收器、内存分配策略、JVM调优
  • 【HarmonyOS应用开发——ArkTS语言】欢迎界面(启动加载页)的实现【合集】
  • 【MySQL】:Linux 环境下 MySQL 使用全攻略
  • Linux驱动开发 gpio_get_value读取输出io的电平返回值一直为0的问题
  • 【数据结构】栈与队列(FIFO)
  • vue.js -ref和$refs获取dom和组件
  • unity学习5:创建一个自己的3D项目
  • IEEE PDF eXpress遇到Font TimesNewRomanPSMT is not embedded的解决方案
  • 计算机网络 (21)网络层的几个重要概念
  • 企业网络性能监控
  • halcon三维点云数据处理(五)创建代表工具和机器人底座的3D模型
  • 容器技术思想 Docker K8S
  • 25年1月更新。Windows 上搭建 Python 开发环境:PyCharm 安装全攻略(文中有安装包不用官网下载)
  • Oracle job(定时任务)
  • [python3]Excel解析库-xlwt
  • 【Rust自学】10.3. trait Pt.1:trait的定义、约束与实现
  • 大数据高级ACP学习笔记(2)
  • K8s高可用集群之Kubernetes集群管理平台、命令补全工具、资源监控工具部署及常用命令
  • 【ArcGIS Pro二次开发实例教程】(2):BSM字段赋值
  • OpenCV轮廓相关操作API (C++)
  • [开源]自动化定位建图系统
  • linux ansible部署