`
fantaxy025025
  • 浏览: 1329891 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

vi编辑器没有彩色显示解决

阅读更多

老忘记了敲入vim,敲入了vi,结果没有颜色不太舒服呵~

 

转载于:http://xiangge456.blog.163.com/blog/static/127970354201066102450552/

在linux中用vi编辑和修改文件配置中没有彩色显示文件的内容,特别一些关键字不能彩色显示,给我们配置服务过程中造成极大的不方便。下面给出一种解决的方法。

第一步:可能是因为vi的版本太低,并且没有开启高亮显示。
    检查是否有更新   # yum install vim 更新一下最新版本的vi。
    #rpm -qa|grep vim 查下是否已经安装了vi
    如果提示not install则需安装如下rpm包:
        vim-enhance-版本号.rpm
        vim-common-版本号.rpm
        vim-minimal-版本号.rpm

第二:然后修改 #vi /etc/bashrc 在最后面加入“alias vi=vim ”然后wq保存退出。
    这样在shell里面敲入vi时候就自动打开vim了(vim是vi improve的简称)

第三:最后修改 #vi /etc/vimrc 在如下语句中加入“syntax on ”,之后重启vi,就可以开启高亮显示了。
                           if &t_Co > 2 || has("gui_running")
                                       syntax on
                                       set hlsearch
                            endif  
     注意:如果有的话则不必再添加。
     有时要在 #vi /etc/vimrc 文件里按一下 esc-->输入:syn on  即是重启运行vi

     RedHat下显示彩色目录列表  
    打开/etc/bashrc , 加入如下一行:  
    alias ls="ls --color"   


第四:用 init 6 重启一下linux 服务器。
     重启完成后,应该可以高亮显示了。

 


让 Linux vi 显示关键字颜色 和 vimrc配置

这需要安装vim-enhanced 包。

其实主要是vi本身是不带颜色的,vim带颜色

用命令:alias vi=vim 就就可使vi显示关键字颜色了。

以后vi就带颜色了。

syntax on “语法高亮显示

filetype indent on “文件自动缩进

set showcmd ” Show (partial) command in status line.

set showmatch ” Show matching brackets.

set incsearch ” Incremental search

set mouse=a ” Enable mouse usage (all modes) in terminals

set syn=cpp “语法高亮

set nu! “显示行号

set hlsearch

set nobackup “不产生备份文件

set ruler “在编辑过程中,在右下角显示光标位置的状态行

colorscheme evening “设置配色方案

set autoindent “使用自动对其,也就是把当前行的对其格式应用到下一行
set smartindent “依据上面的对其格式,智能的选择对其方式

set tabstop=4 “设置tab键为4个空格
set shiftwidth=4 “设置当前行之间交错时使用4个空格

set enc=utf-8 “设置编码
set fenc=utf-8 “设置文件编码
set fencs=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936 “设置文件编码检测类型及支持格式
set langmenu=zh_CN.UTF-8 “指定菜单语言

set helplang=cn “中文帮助
    原创文章转载请注明: 转载自:bstaint home [ http://bssky.org.ru/ ]

 

 

O

O

O

O

O

O

 

 

 

分享到:
评论

相关推荐

    linux常用文本编辑器及vi使用.docx

    本章节将介绍Linux中常用的几种文本编辑器,包括ed、vi和emacs,特别关注vi编辑器的使用方法,帮助读者更好地掌握Linux系统管理。 4.1 Linux的文本编辑器 4.1.1 ed ed是最早的Unix平台上的文本编辑器,它是一个行...

    cpp-Vis基于Plan9结构正则表达式类似vi的编辑器

    Vis是一款开源的文本编辑器,其设计灵感来源于经典的vi/...总之,Vis是一个结合了经典vi编辑器的便捷性和Plan 9正则表达式的强大功能的现代文本编辑器。无论你是vi的忠实粉丝还是寻求更高效率的开发者,Vis都值得尝试。

    VIM全彩色键盘图(学习VI或VIM必备)

    VIM(Vi IMproved)是一款强大的文本编辑器,源自经典的UNIX文本编辑器VI。它以其高效、可定制性以及丰富的快捷键系统而闻名,对于程序员和系统管理员来说,是不可或缺的工具之一。这款全彩色的VIM键盘图设计独特,...

    gvim彩色状态栏+可控透明背景+eclipse插件viplugin最新版

    gvim是Vi(Visual Editor)的图形用户界面版本,它在保持经典Vi编辑器强大功能的同时,提供了窗口化操作环境。gvim的特点包括但不限于其高度可定制性、高效的文本编辑能力和丰富的插件系统。在这个特定的设置中,...

    Sound craft vi1

    Vi1 配备有大型彩色触摸屏,用户可以通过触控方式快速访问并调整各种参数。触摸屏不仅可以显示当前的工作状态,还能提供图形化的参数编辑界面,使复杂的音频处理任务变得简单明了。 #### 接口说明 Vi1 提供了丰富的...

    ImageIO_labview图像_vi_labview_源码

    在LabView中,图像数据通常以数组形式存储,可以是1维、2维或3维数组,分别对应灰度图像、彩色图像(RGB)和多通道图像(如多光谱图像)。ImageIO.vi可能会处理这些数组,提供读取图像数据到数组以及从数组写入图像...

    gvim 7 彩色主题包

    gvim是Vi(Visual)编辑器的一个图形界面版本,它是开源的,并且在Linux、Windows和Mac OS X等操作系统上广泛使用。gvim 7版本是该编辑器的一个经典版本,支持多种语言和丰富的插件系统。 在这款彩色主题包中,...

    开源项目-vim-vim.zip

    Vim,全称为“Vi Improved”,是一款强大的文本编辑器,由Bram Moolenaar基于Bill Joy的Vi编辑器开发。作为开源项目,Vim在全世界的开发者社区中享有极高的声誉,因其高度可定制性、高效编辑功能以及丰富的插件系统...

    NTop::laptop_computer:具有Vi键绑定的Windows类似于htop的系统监视器

    这款应用程序是面向程序员和高级用户的,特别是那些熟悉Unix或Linux环境并习惯使用Vi编辑器的人。 NTop的主要功能包括: 1. **实时性能监控**:NTop可以实时显示CPU使用率、内存使用情况、网络流量、磁盘I/O等关键...

    linux操作体统的方便实用(编辑工具和可视化工具)

    Vim(Vi Improved)是一款高度可配置的文本编辑器,以其高效的操作模式和强大的插件系统闻名。它提供了命令模式和插入模式,用户可以通过键盘快速编辑文本,熟练掌握后可以极大地提高工作效率。Emacs则是一款功能更...

    agkozak-zsh-prompt:快速的异步ZSH提示,带有彩色ASCII指示符,包括Git,退出,SSH,虚拟环境和vi模式状态。 框架不可知且可定制

    这个提示器不仅包括了Git版本控制信息,还能够显示退出状态、SSH连接状态、虚拟环境以及vi编辑模式的状态,极大地增强了命令行交互体验。 **ZSH(Z Shell)** 是一种广泛使用的Unix和类Unix系统上的外壳程序,是...

    精品软件工具-- 适用于 Linux 下的应用程序,软件,工具和其他材料.zip

    1. **文本编辑器**: 在Linux中,Vim和Emacs是两个著名的文本编辑器。Vim(Vi Improved)以其高效快捷的操作闻名,适合程序员和高级用户。Emacs则是一个功能丰富的环境,不仅可以编辑文本,还能处理邮件、浏览网页等...

    几个好玩的shell脚本编程实验.docx

    建立Shell脚本的方法同建立普通文本文件的方法相同,利用编辑器(如vi)进行程序录入和编辑加工。 执行Shell脚本的方式有三种: 1. 输入重定向方式:$ sh 脚本名 2. 以脚本名作为Shell参数:$ sh 脚本名 [参数] 3....

    labview vision assistant 教程

    Edit菜单提供了对处理步骤的编辑功能,包括Edit Step(编辑步骤)、Cut(剪切)、Copy(复制)、Paste(粘贴)和Delete(删除),使得用户可以灵活地调整处理流程。 View菜单关注的是显示方面的操作,Zoom In和Zoom...

    Labview 一级棒的UI控件

    例如,滑块可以用来调整参数值,图表可以实时显示数据变化,而文本编辑框则可以接收和显示用户输入的信息。 对于初学者,理解Labview的控件布局和交互机制至关重要。控件的属性可以通过右键点击并选择“属性”来...

    程序员现场运维必备-Linux命令大全-45页全面解释-工具书备用.zip

    3. **文本编辑**:`vi/vim`是常用的文本编辑器,`nano`是更简单的文本编辑器,它们能编辑配置文件或创建新文本。 4. **文件内容查看**:`cat`、`more`、`less`和`head/tail`用于查看文件内容,`grep`用于在文件中...

    后端、嵌入式等岗位常用Linux命令总结(非常详细,持续更新).pdf

    4. 文本编辑器:`vi`和`vim`是强大的文本编辑器,用于创建、修改文件。 二、系统运行监测 1. 进程和线程: - `ps`显示当前进程状态。 - `top`实时显示系统进程的资源占用。 - `htop`提供彩色界面,更直观地展示...

    liux课件,希望大家好好学习

    10. **编辑器**:在Linux中,`vi` 编辑器是一个常用且强大的文本编辑工具,虽然对初学者来说可能有些复杂,但一旦熟悉,它的效率非常高。 以上就是Linux基础操作的一部分,理解并熟练掌握这些命令是Linux使用的基础...

Global site tag (gtag.js) - Google Analytics