本文来自:http://blog.sina.com.cn/s/blog_68158ebf0100vmf7.html
关于vi颜色的问题,上网找了若干篇文章才搞定,自己小结一下。
Centos里的VI只默认安装了vim-minimal-7.x。所以无论是输入vi或者vim查看文件,syntax功能都无法正常启用。因此需要用 yum安装另外两个组件:vim-common-7.x和vim-enhanced-7.x。
命令行里敲入:yum -y install vim-enhanced ,yum就会自动安装这两个组件。然后就可以在vim中:syntax on就可以生效了。
但这还是不方便,现在只有使用vim才会“出彩”,用vi还是一块“白板”。
于是乎,找到/etc/bashrc,加入alias vi='vim'(给vim起个别名叫vi...);
编辑/etc/vimrc(vim的配置文件),加入一句syntax on。(默认是有了的)
如果想让vi显示行数,还可以加入set nu。
想用在vi中使用鼠标确定位置,用set mouse=a。此处可以根据个人喜好随意发挥。
然后 source /etc/bashrc,再用vi查看,就可以看到彩色的vi界面了。
分享到:
相关推荐
CentOS 7 中,默认情况下只安装了 VI 编辑器,而 VIM 编辑器并未安装。这意味着,如果我们尝试使用 `vim test.txt` 命令,系统将提示 `vim command not found`。因此,我们需要安装 VIM 编辑器来满足我们的需求。 ...
Vim(Vi Improved)是一款强大的文本编辑器,广泛应用于Linux系统中,包括CentOS操作系统。它以其高效、可配置和可扩展性而受到系统管理员和开发者的青睐。本压缩包包含的是Vim的离线安装包,适用于那些无法或者不便...
在Vi中,可以编辑Markdown文件,并使用插件如`vim-markdown`增强Markdown语法高亮和快捷键支持。这样,开发者可以在一个强大的编辑器中轻松创建教程、笔记和项目文档。 4. **Linux下的深度学习编程** 深度学习在...
3. **自定义配置**:根据你的使用习惯,可以在编译时通过`./configure`添加或禁用某些特性,比如是否启用GUI、是否支持语法高亮等。 4. **清理工作**:编译完成后,可以运行`make clean`来清理临时文件,节省磁盘...
首先,VIM(Vi Improved)是VI(Visual Interface)的增强版,它保留了VI的命令行模式,同时增加了许多新的特性,如语法高亮、自动缩进、括号匹配等,极大地提升了编程效率。VIM分为命令模式、插入模式和底线命令...
- `syntax enable`或`syntax on`:开启语法高亮。 - `colorscheme desert`:选择Desert颜色主题。 - `set smartindent`和`set cindent`:开启智能自动缩进,适用于C语言编程。 - `set tabstop=4`:将制表符宽度设置...
- 在 `.vimrc` 文件中启用语法高亮: ```bash syntax on ``` #### 三、基础软件包安装 为了满足Oracle安装的基本要求,需要安装一系列的基础软件包: ```bash yum -y install make autoconf automake vim-...
3. **语法高亮**:`syntax on`开启语法高亮,增强代码可读性。 4. **快捷键**:可以自定义按键映射,例如`map <F5> :w<CR>`将F5键设置为保存文件,`nnoremap <C-S-A> ggVGy`将Ctrl+Shift+A设置为全选并复制当前文件...
这里推荐安装`wd`(快速切换工作目录)、`zsh-syntax-highlighting`(语法高亮)和`zsh-autosuggestions`(自动补全建议)这三个插件。首先,进入Oh My Zsh的插件目录: ```bash cd ~/.oh-my-zsh/custom/plugins ...
- `syntax on`开启语法高亮,不同的语法元素会以不同颜色显示,增强可读性。 5. **保存并退出**:按`Esc`键回到命令模式,然后输入`zz`保存文件并退出。 #### 四、使用Vim编辑文件 1. **打开文件**:使用Vim编辑...
6. **语法高亮**:通过设置`syntax on`,Gvim可以自动识别文件类型并应用相应的语法高亮,这有助于代码的可读性。 7. **配色方案**:Gvim有很多预设的配色方案,如Desert、Solarized等。你可以在.vimrc文件中更改`...
它在Vi的基础上增加了许多新特性,如语法高亮、代码补全、多窗口编辑、宏录制等,深受程序员和系统管理员的喜爱。Vim支持多种编程语言的开发,具备高度可定制性,可以通过插件和配置文件满足不同用户的需求。 **RPM...
3. **语法高亮**:通过配置文件,Vim可以对不同语言代码进行语法高亮,提高代码可读性。 4. **自动补全**:Vim支持文件名补全、路径补全以及代码补全,通过`Ctrl+P`或`:ocomplete`命令实现。 5. **插件系统**:Vim...
Emacs是一款高度可配置且功能强大的文本编辑器,支持多种编程语言的语法高亮显示、自动补全等功能。Emacs还内置了多种插件,如代码折叠、版本控制集成等,非常适合复杂的开发任务。对于那些需要频繁编辑代码的...
4. **语法高亮和自动补全** - 对各种编程语言提供了更完善的语法高亮,并增强了代码补全功能。 5. **插件系统** - 允许用户通过插件扩展Vim的功能,满足个性化需求。 6. **异步I/O** - 使用非阻塞I/O,使得后台...
- **VIM**:一种功能更强大的 VI 编辑器版本,支持语法高亮等功能。 #### 4.2 测试数据准备 - 示例命令 `cp /etc/smartmontools/smartd.conf /root` 表示将 `/etc/smartmontools/smartd.conf` 文件复制到 `/root` ...
1. **语法高亮**: Vim支持各种编程语言的语法高亮,可以通过`syntax on`启用。 2. **自动补全**: 使用`<C-x><C-n>`进行单词补全,对于编程语言,`<C-x><C-u>`提供函数补全。 3. **宏录制与播放**: `qq`开始录制宏...
7. **SyntaxHighlight**:增强Vim的语法高亮,使其对更多编程语言有更好的支持。 8. **vim-airline**:提供一个美观的状态栏,显示文件信息、编码、行数等。 9. **vim-cool** 或 **dracula** 等配色方案:提供舒适的...