1、安装vim
sudo apt-get install vim-full
2、配置文件的位置
在目录 /etc/ 下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。
3、设置语法高亮显示
1) 打开vimrc,添加以下语句来使得语法高亮显示:
syntax on
2) 如果此时语法还是没有高亮显示,那么在/etc目录下的profile文件中添加以下语句:
export TERM=xterm-color
4、设置Windows风格的C/C++自动缩进(添加以下set语句到vimrc中)
1)设置(软)制表符宽度为4:
set tabstop=4
set softtabstop=4
2)设置缩进的空格数为4
set shiftwidth=4
3)设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:
set autoindent
4)设置使用 C/C++ 语言的自动缩进方式:
set cindent
5)设置C/C++语言的具体缩进方式:
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
6)如果想在左侧显示文本的行号,可以用以下语句:
set nu
7)最后,如果没有下列语句,就加上吧:
if &term=="xterm"
set t_Co=8
set t_Sb=^[[4%dm
set t_Sf=^[[3%dm
endif
分享到:
相关推荐
接下来,在配置文件中添加以下内容以启用语法高亮、调整制表符和缩进等设置: ```vim syntax on set tabstop=4 set softtabstop=4 set shiftwidth=4 set autoindent set cindent set cinoptions={0,1s,t0,n-2,p2s,...
- `filetype on`:启用文件类型检测,根据不同的文件类型自动加载相应的语法高亮和设置。 - `set history=1000`:设置历史命令的最大数量,便于重复使用之前输入的命令。 - `set backup`:修改文件时自动生成备份...
" 设置自动缩进 set ai " 设置 tab 键为 4 个空格 set tabstop=4 " 不要用空格代替制表符 set noexpandtab " 设置行间交错为 4 个空格 set shiftwidth=4 " 使退格键可用 set backspace=2 " 允许 backspace 和光标键...
本教程将深入探讨如何在Ubuntu上安装Vim、启用语法高亮、进行分屏编辑以及显示行号。 **一、Vim的安装** 在Ubuntu中,安装Vim非常简单,只需要在终端中执行以下命令: ```bash sudo apt-get update sudo apt-get ...
**Ubuntu自动配置Vim** 在Ubuntu操作系统中,Vim(Vi Improved)是一款强大的文本编辑器,深受程序员和系统管理员喜爱。其丰富的插件系统和高度可定制性使得它成为高效编码的工具。本文将详细介绍如何通过一个自动...
这段配置涵盖了从主题样式、字体大小、编码设置、语法高亮、自动缩进、注释风格到快捷键映射等多方面的高级配置,极大地提升了vim的使用体验和效率。 通过以上步骤,不仅能够使vim的图形界面更加个性化,还能优化...
在Ubuntu 12.04操作系统中,Vim(Vi Improved)是一款强大的文本编辑器,深受程序员和系统管理员的喜爱。它的功能丰富,可扩展性强,支持语法高亮、代码补全等特性,使得代码编辑效率大大提升。本教程将详细介绍如何...
此外,Vim支持各种编程语言的语法高亮,如Python、Java、C++等,这使得代码更易于阅读。Vim还支持多窗口编辑,可以通过`:sp`(水平分割)或`:vs`(垂直分割)命令打开新窗口。 对于更高级的使用,Vim有强大的插件...
语法高亮是让代码更易读的一种方式,它能根据不同的语言关键字、变量、注释等使用不同的颜色显示。在Ubuntu上,可以通过以下步骤开启: 1. 打开终端并输入`sudo apt-get install vim-gnome`,这将安装带语法高亮的...
配置项可以包括语法高亮、代码折叠、智能缩进等功能。文章中提供了一个配置示例,展示了如何设置配色方案、窗口布局、查找设置等。设置配色方案时,可以在`.vimrc`文件中修改`colorscheme`行来更改当前使用的配色...
这个文件位于用户的家目录下,通过编辑`.vimrc`,我们可以定制vim的颜色方案、自动缩进、语法高亮、代码补全等功能。例如,添加`set number`可以使vim显示行号,`set autoindent`则会开启自动缩进。 在提供的文件...
这样,当你使用Vim打开`.c`或其他类型的文件时,就会看到左侧显示了文本的行号,并且有语法高亮和适当的缩进。 另外,如果你只是想快速地在当前的Vim会话中显示行号,而不修改全局配置,可以使用`:set nu`命令,...
3. **语法高亮**:通过配置文件,Vim可以对不同语言代码进行语法高亮,提高代码可读性。 4. **自动补全**:Vim支持文件名补全、路径补全以及代码补全,通过`Ctrl+P`或`:ocomplete`命令实现。 5. **插件系统**:Vim...
当你在Ubuntu系统中解压这个文件到用户根目录(通常是`~`或 `/home/your_username/`),Vim会自动加载这些设置。以下是一些可能包含在`.vimrc`中的常见配置示例: 1. **颜色方案**:通过`colorscheme`命令可以设定...
7. **SyntaxHighlight**:增强Vim的语法高亮,使其对更多编程语言有更好的支持。 8. **vim-airline**:提供一个美观的状态栏,显示文件信息、编码、行数等。 9. **vim-cool** 或 **dracula** 等配色方案:提供舒适的...
- 语法高亮 - 显示行号 - 自定义颜色主题 例如: ```vim set autoindent syntax on set number colorscheme delek ``` #### 八、示例:配置Vim编辑DocBook文档 如果经常需要编辑DocBook格式的文档,可以考虑为...
2. **自动缩进**:设置自动缩进,避免手动调整,可以添加`set autoindent`。 3. **智能缩进**:为不同的语言设置智能缩进,如`set smartindent`对C/C++有效,`set filetype plugin indent on`开启文件类型相关的...
5. **语法高亮**:开启语法高亮,使代码更易读。 ```vim syntax on ``` **高级配置** 除了基本设置外,还可以进行更深入的配置,如: 1. **文件类型识别**:根据文件类型应用特定的设置。 ```vim autocmd ...
然后,你可以添加各种设置和映射,例如开启自动缩进:`set autoindent`,设置行号:`set number`,或者映射`ggG`到`Shift + End`以快速移动至文件末尾。 "ycm"(YouCompleteMe)是一个强大的代码补全引擎,尤其对C/...