概述

VIM 是 Linux 系统上一款文本编辑器,它是操作 Linux 的一款利器。
当前有很多优秀的 IDE 都支持安装 VIM插件,原因就是使用它便捷,高效,很爽!
本文主要记录了 VIM 的安装和配置技巧,方便随时查阅学习 。

环境介绍

CentOS Linux release 7.9.2009 (Core)

vim安装

vim安装分为离线安装和在线安装
查看是否安装vim

$vim --version

离线安装

针对一些无互联网网络接入的环境下的安装场景
离线安装又分为下载vim安装包和依赖包安装和挂载本地yum源安装,本篇介绍第一种下载离线安装包和依赖包安装,挂载yum源安装跟在线安装命令和方法类似。

创建下载目录

#mkdir -p /home/user/tools/vim
#cd /home/user/tools/vim

离线下载Vim及其所有依赖包

#yum -y install vim --downloadonly --downloaddir ./

依赖包列表

目录拷贝至离线服务器

通过介质拷贝至离线服务器

安装依赖包

一次安装所有的依赖包

#rpm -ivh *.rpm

在线安装

针对有互联网接入环境下的安装,大部分的安装场景

# yum install vim -y

验证安装

用于针对离线和在线安装的验证

vim --version

vim配置

vim安装完毕后就好比你拿到手一块上好的玄铁,配置vim就好比将将手里的玄铁打造成一把利剑使用。
安装完毕打开的~/anaconda-ks.cfg文件

配置配置文件
进入到用户的家目录,创建.vimrc,或者使用之前配置好的.vimrc文件下载至此目录。
进入到用户家目录

#cd ~

将配置文件和主题文件下载拷贝至家目录下

#mv freya.vim /usr/share/vim/vim74/colors/
#mv _vimrc .vimrc

再次打开anaconda-ks.cfg文件

#vim anaconda-ks.cfg

创建一个python文件

#vim test.py

Cenots7安装vim相关推荐

  1. Centos7 下安装VIM编辑器

    我们在安装完Centos后,它默认的是安装了VI编辑器,VIM是没有安装的,所以我们在使用vim test.txt时会提示: vim command not found ... 这就是说明我们的Lin ...

  2. centos 6安装 vim

    centos 安装vim 1.首先查询当前当前vim所依赖的包存在不存在.检查缺少哪个几个依赖包 [root@bogon firstCopy]# rpm -qa|grep vivim vim-comm ...

  3. 在CentOS 6.6 64bit上安装vim智能补全插件YouCompleteMe

    简介 YouCompleteMe是一个随键而动的.支持模糊搜索的.高速补全的插件.YCM由google公司搜索项目组的软件工程师Strahinja Val Markovic所开发,YCM后端调用lib ...

  4. 在freebsd下安装vim(Debian下类似)

    1, 首先安装通用的vim pkg_add vim 2,服务器上的vim插件不够丰富,我这里提供了插件包,解压到linux目录下 /Files/kungfupanda/vimsettings.rar ...

  5. Ubuntu12.04 安装vim出错

    在Ubuntu12.10中安装vim时出现了如下提示: cubernet@Cubernet:/etc/apt$ sudo apt-get install vim 正在读取软件包列表... 完成 正在分 ...

  6. ubuntu 下安装 VIM 依赖vim-common错误

    ubuntu 下安装 VIM 依赖vim-common错误 sudo apt-get remove vim-common   先把上面的错误依赖删除 sudo apt-get install vim  ...

  7. linux下源码安装vim,ubuntu 源码编译安装最新的vim 8.0

    为什么要源码编译安装VIM? 因为我要安装ycm,但是ubuntu14.04仓库vim版本低 教程步骤: 1, 核对系统版本 2, 删除系统自带的vim 3, 编译安装vim 4, 检验vim的安装 ...

  8. ubuntu下安装vim失败

    近日在ubuntu-16.04-desktop下安装vim时遇到如下问题: garfield@ubuntu:~$ sudapt-get install vimst Reading package li ...

  9. CentOS安装vim及基本配置

    2019独角兽企业重金招聘Python工程师标准>>> 新装的CentOS系统,默认只安装了vi,没有安装vim,vim以来下面三个包 vim-enhanced vim-minima ...

最新文章

  1. Be a person
  2. 设计师你们还坐的住吗?2021 PS 进入人工智能 P 图时代
  3. DeepMind Nando(原牛津大学教授)强化学习最新进展,含图文、公式和代码,附102页PPT下载...
  4. 3 事务隔离:为什么你改了我还看不见?
  5. Javascript中的\r\n
  6. 2021-9-下旬 数据结构-线性表- 栈 -java代码实现(复习用)
  7. CNN(卷积神经网络)、RNN(循环神经网络)、DNN(深度神经网络)的内部网络结构区别...
  8. AttributeError: 'str' object has no attribute 'decode'
  9. vim中 E212:无法打开并写入文件的解决办法
  10. JDBCAPI简介(二)
  11. 《深入浅出struts》读书笔记(2)
  12. oracle数据库使用
  13. 【Alpha】Scrum Meeting 1
  14. 刷题记录(1)_HDU-1001→1010
  15. 程序员出海创富的机会在哪里?三位专家给出具体建议
  16. virtual reality(虚拟现实)
  17. 安装免费在线客服livezilla系统
  18. js怎样判断是不是整数
  19. LeetCode——自除数
  20. 19上海网络赛 Light bulbs (差分)

热门文章

  1. AAC Advanced Audio Coding(高级音频编码)资料整理
  2. 百趣代谢组学文献分享:大麦盐胁迫响应机制的组学分析
  3. 集合(List集合、数据结构、List集合的实现类)
  4. 手把手教你搭建一个直播服务器(Nginx+Rtsp)
  5. linux中查看文件大小
  6. 互联网金融IT解决方案和服务供应商
  7. 暑假java培训班,分享面经!
  8. 解决MongoDB安装提示权限不足
  9. 干货!如何在训练中自动识别数据中潜在的不同分布并自适应?——以空间数据为例,应用不限于空间数据...
  10. 二十一世纪最性感的职业:数据科学家