1。前提
安装vim
sudo apt-get install vim-full
之后,在/etc/vim下会发现vimrc这个文件这个是公共配置文件,修改它一般会对所有的ubuntu用户产生效果。
2。语法着色
要让语法高亮显示,可以用如下办法:
方法一:
去掉/etc/vim下vimrc中syntax on一句前面的注释符号来开启
方法二:
如果方法一失效可以编辑/etc下的profile文件,添加
export TERM=xterm-color
方法三:
拷贝语法着色示例文件
cp /usr/share/vim/vimcurrent/vimrc_example.vim ~/.vimrc
方法四:
在vim中输入:syntax on来开启语法着色
方法五:
直接编辑~/.vimrc文件,如果没有就自己建立一个
然后把下面内容加入
set autoindent
set cindent
set modeline
set ruler
set showcmd
set showfulltag
set showmode
set smartcase
set smartindent
set imcmdline
set previewwindow
set hlsearch
syntax on
一些配色方案,来自互联网,直接添加在vimrc文件末尾即可:
colorscheme elflord
"colorscheme darkblue
"colorscheme evening
"colorscheme murphy
"colorscheme torte
"colorscheme desert
3。缩进
以下内容来自互联网
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
分享到:
相关推荐
### Ubuntu下VIM命令详解及配置优化 #### VIM简介 ...通过上述详尽的介绍和配置建议,你已经掌握了在Ubuntu下使用VIM的基础知识和高级技巧,可以开始享受这款强大的文本编辑器带来的高效编辑体验了。
### Ubuntu下VIM使用指南 #### 一、VIM简介 VIM (Vi IMproved) 是一款基于 Vi 的增强版文本编辑器,广泛应用于 Linux 和 Unix 系统中。它以其强大的功能、高度的可定制性和高效性而受到开发者的喜爱。本文档旨在...
通过上述步骤,我们成功地在Ubuntu系统上配置了Vim编辑器,使其能够根据不同语法显示不同颜色,极大提升了代码的可读性和编辑效率。如果您遇到任何问题或有其他需求,可以进一步探索Vim的高级功能和插件,以满足更...
**Ubuntu自动配置Vim** 在Ubuntu操作系统中,Vim(Vi Improved)是一款强大的文本编辑器,深受程序员和系统管理员喜爱。其丰富的插件系统和高度可定制性使得它成为高效编码的工具。本文将详细介绍如何通过一个自动...
在Ubuntu 12.04操作系统中,Vim(Vi Improved)是一款强大的文本编辑器,深受程序员和系统管理员的喜爱。它的功能丰富,可扩展性强,支持语法高亮、代码补全等特性,使得代码编辑效率大大提升。本教程将详细介绍如何...
这段配置涵盖了从主题样式、字体大小、编码设置、语法高亮、自动缩进、注释风格到快捷键映射等多方面的高级配置,极大地提升了vim的使用体验和效率。 通过以上步骤,不仅能够使vim的图形界面更加个性化,还能优化...
在Ubuntu操作系统中,Vim(Vi Improved)是一个强大的文本编辑器,被广泛用于代码编辑和其他文本操作。本教程将深入探讨如何在Ubuntu上安装Vim、启用语法高亮、进行分屏编辑以及显示行号。 **一、Vim的安装** 在...
首先,`indent` 是 Vim 内置的一个功能,用于根据语法规则自动调整代码缩进。它可以处理多种编程语言,包括 C、C++、Python 等。通过调用 `indent`,你可以快速地将杂乱无章的代码整理得井井有条。 在标题中提到的...
然后,你可以添加各种设置和映射,例如开启自动缩进:`set autoindent`,设置行号:`set number`,或者映射`ggG`到`Shift + End`以快速移动至文件末尾。 "ycm"(YouCompleteMe)是一个强大的代码补全引擎,尤其对C/...
本压缩包提供的内容显然是用于在Ubuntu这样的Linux发行版上安装和配置Vim。 在Linux中,软件通常通过包管理器来安装,如在Ubuntu中,我们使用的是`apt`(Advanced Package Tool)。要安装Vim,你需要打开终端并执行...
配置项可以包括语法高亮、代码折叠、智能缩进等功能。文章中提供了一个配置示例,展示了如何设置配色方案、窗口布局、查找设置等。设置配色方案时,可以在`.vimrc`文件中修改`colorscheme`行来更改当前使用的配色...
这个文件位于用户的家目录下,通过编辑`.vimrc`,我们可以定制vim的颜色方案、自动缩进、语法高亮、代码补全等功能。例如,添加`set number`可以使vim显示行号,`set autoindent`则会开启自动缩进。 在提供的文件...
Vim的配置文件为`~/.vimrc`,用户可以在其中定制个人喜好,比如设置颜色方案、开启自动缩进、调整光标样式等。例如,添加以下行到`.vimrc`以启用自动缩进: ```vim set autoindent set smartindent ``` 总的来说,...
在Ubuntu操作系统中,Vim(Vi Improved)是一款强大的文本编辑器,因其高度可配置和高效操作而深受程序员和系统管理员喜爱。"vim config"指的是对Vim编辑器进行个性化设置的过程,以提升编辑效率和舒适度。这通常...
对于基于Debian的系统(如Ubuntu),可以使用`sudo apt-get install vim`命令;对于基于RPM的系统(如Fedora或CentOS),则使用`sudo yum install vim`或`sudo dnf install vim`。安装完成后,你可以通过输入`vim --...
`vim-deprecated.zip`提供的安装脚本`setup`旨在自动化原本繁琐的配置过程,确保在联网状态下能够自动下载并安装一系列实用的Vim插件和配置,提升开发者的编辑体验。 首先,运行`./setup`脚本会检查系统环境,确保...
- 自动缩进 - 语法高亮 - 显示行号 - 自定义颜色主题 例如: ```vim set autoindent syntax on set number colorscheme delek ``` #### 八、示例:配置Vim编辑DocBook文档 如果经常需要编辑DocBook格式的文档,...
当你在Ubuntu系统中解压这个文件到用户根目录(通常是`~`或 `/home/your_username/`),Vim会自动加载这些设置。以下是一些可能包含在`.vimrc`中的常见配置示例: 1. **颜色方案**:通过`colorscheme`命令可以设定...