这里用的是Centos7云服务器的系统

第一步登录 centos7 系统:

通过查看命令

rpm -qa | grep vi

第二步:检测是否已经安装过Vim:

输入命令:rpm -qa|grep vim

显示出完整的包名:

vim-common,
vim-enhanced
vim-minimal,
vim-filesystem

表示安装成功,有的centos系统,默认包名不同。

第三步:若是缺少Vim包名:则使用命令:

比如说: vim-enhanced这个包少了
执行:yum -y install vim-enhanced 命令,
它会自动下载安装。

第四步:若下载完成,进行安装:

命令:

yum -y install vim*

安装完成后则可以使用vim编辑器:

第五步:配置Vim编辑器格式

** vimrc文件是vim的环境设置文件。整体的vim的设置是在 /etc/vimrc 文件中。不建议修改/etc/vimrc 文件,每个用户可以在用户根目录中设置vim,新建 ~/.vimrc. vim的配置选项较多。**

进入文件

# vim ~/.vimrc

在文件中输入:

    " 语法高亮度显示
syntax on " 设置行号
set nu " 设置tab4个空格
set tabstop=4
set expandtab "程序自动缩进时候空格数
set shiftwidth=4 "退格键一次删除4个空格
set softtabstop=4 " 在编辑过程中,在右下角显示光标位置的状态行
set ruler " 搜索忽略大小写
set ignorecase " vim使用自动对起,也就是把当前行的对起格式应用到下一行
set autoindent " 依据上面的对起格式,智能的选择对起方式,对于类似C语言编写上很有用
set smartindent " 在状态列显示目前所执行的指令
set showcmd " 设置颜色主题
colorscheme desert

JDk的安装

一.使用yum命令安装

1.查看是否已安装JDK

# yum list installed |grep java

2.卸载JDK

# yum -y remove java-1.8.0-openjdk*        *表时卸载所有openjdk相关文件输入
# yum -y remove tzdata-java.noarch 卸载tzdata-java

安装JDK

列出Java的可用列表

#  yum -y list java*    或者 #   yum search java | grep -i --color JDK                 // 查看JDK软件包列表

为了方便我就安装java所有套装了

#yum install java-1.8.0-openjdk*       // 安装所有java1.8.0所有Java程序

2018.2.3 Centos 的vim好看的主题配置及JDK的安装配置的更多相关文章

  1. centos tomcat/resin安装配置 卸载系统自带的java tomcat安装配置 安装JDK resin安装配置 第二十八节课

    centos  tomcat/resin安装配置  卸载系统自带的java  tomcat安装配置  安装JDK   resin安装配置    第二十八节课 tomcat和java都不需要编译 tom ...

  2. CentOS 解决vim乱码问题

    今天在服务器安装了任务调度工具(TaskCTL) 发现是乱码的,看了官方文档说的办法也没有处理成功,可能由于他们已经有一段时间没有维护这个版本了.(以前提供的免费版本) 后来发现CentOS的Vim的 ...

  3. CentOS 7 上安装vim 解決 centos -bash: vim: command not found

    用CentOS上使用vim竟然用不了,报错没有该命令 centos -bash: vim: command not found 那么如何安裝 vim 呢? ---------------------- ...

  4. CentOS下Vim加密解密文本

    CentOS用vim/vi给文件加密和解密 一. 利用 vim/vi 加密: 优点:加密后,如果不知道密码,就看不到明文,包括root用户也看不了: 缺点:很明显让别人知道加密了,容易让别人把加密的文 ...

  5. centos使用--vim配置和推荐插件使用

    目录 1.vimrc的配置内容 2.Vundle使用 简介 安装vundle 配置vundle插件: 安装需要的插件 移除不需要的插件 其他常用命令 3 使用插件 3.1 NERDTree 3.2 e ...

  6. CentOS 7 安装配置 MySQL

    https://blog.imzhengfei.com/centos-7-an-zhuang-pei-zhi-mysql/ MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前 ...

  7. CentOS 6.4安装配置ldap

    CentOS 6.5安装配置ldap 时间:2015-07-14 00:54来源:blog.51cto.com 作者:"ly36843运维" 博客 举报 点击:274次 一.安装l ...

  8. Redis 对比 Memcached 并在 CentOS 下进行安装配置

    了解一下 Redis Redis 是一个开源.支持网络.基于内存.键值对的 Key-Value 数据库,使用 ANSI C 编写,并提供多种语言的 API ,它几乎没有上手难度,只需要几分钟我们就能完 ...

  9. CentOS 7.2 安装配置Samba服务器

    1背景 转Linux刚刚1年,vim操作还不能应对工程代码,之前一直都是Gnome桌面 + Clion 作开发环境,无奈在服务器上没有这样的环境, 看同事是(Windows)Source Insigh ...

随机推荐

  1. jmeter 签名MD5生成(转)

    请求接口需要同时发送签名,签名定义为: 可以看出签名就是把用户的密码 .用户名 和签名key生成一个md5串就可以了 刚好jmeter 有个md5 生成,生成前需要获取name ,password k ...

  2. EcmaScript学习

    1.eval: ts: declare function eval(x: string): any; js: /** @param {*} x @return {Object} */ eval = f ...

  3. SPGroup 和SPUser的常用操作

    http://www.cnblogs.com/gzh4455/archive/2012/03/26/2417854.html private bool RemoveUserFromGroup(stri ...

  4. spring boot test MockBean

    使用spring boot , MockBean @RunWith(SpringRunner.class) @SpringBootTest(classes = Application.class) p ...

  5. redis结合springboot 无法注入redisTemplate问题

    报错: Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean o ...

  6. 四则运算 calc()

    它的出现还真的蛮令人惊喜的,很适用于百分比宽度.之前我们有box-sizng,而今又多了一个它,并且,calc的实用性更高.我们可以在border.margin.pading.font-size和wi ...

  7. Json 解析Json

    1.把LitJson导入到项目里面; 2.建一个下面的脚本,不挂在游戏对象上; 3.新建下面一个脚本,挂在相机上. using System.Collections; using System.Col ...

  8. 如何在mssql中获取最新自增ID的值

    @@IDENTITY 返回最后一个插入 IDENTITY 的值,这些操作包括:INSERT, SELECT INTO,或者 bulk copy.如果在给没有 IDENTITY 列的其他表插入记录,系统 ...

  9. Murano Weekly Meeting 2015.07.14

    会议时间: 2015.07.14 主持人: Kirill Zaitsev, core from Mirantis 会议摘要:  1.periodic nightly builds,然后通过mailin ...

  10. 使用tortoise git将一个现有项目推送到远程仓库

    一.安装文件: 1.git https://git-scm.com/downloads 2.tortoise git https://tortoisegit.org/download/ 二.将一个现有 ...