vim的各种tips

centos系统,修改vim的配置文件 /etc/vimrc
添加如下内容:
1)  打开 vimrc ,添加以下语句来使得语法高亮显示:
syntax on
2)  如果此时语法还是没有高亮显示,那么在 /etc 目录下的 profile 文件中添加以下语句:
export TERM=xterm-color
3)解决方向键和退格键失效的问题(采用非兼容模式)
set nocompatible
set backspace=2
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
时间: 2025-01-31 06:49:07

vim的各种tips的相关文章

最佳vim技巧

最佳vim技巧----------------------------------------# 信息来源----------------------------------------www.vim.org         : 官方站点comp.editors        : 新闻组http://www.newriders.com/books/opl/ebooks/0735710015.html : Vim书籍http://vimdoc.sourceforge.net/cgi-bin/vim

如何一步一步精通vim

vim https://github.com/ma6174/vim/tree/master/bundle/syntastic https://github.com/ma6174/vim/blob/master/tips.md#快速注释

源码编译vim

目录 获取最新版 vim 源码 1 git仓库clone 2, 源码包下载,里面有各个版本的vim压缩包 vim 配置选项 配置示例 参考文章 tip 获取最新版 vim 源码 1 git仓库clone git clone https://github.com/vim/vim.git 2, 源码包下载,里面有各个版本的vim压缩包 https://ftp.nluug.nl/pub/vim/unix/ Unix The best way to install Vim on Unix is to u

Linux 基本操作 (续)

(四)目录与文件的操作 #mkdir  /Test              //在根目录下创建Test目录(文件夹) #mkdir  -p  /Test/test        //递归创建目录  (创建前根目录下没有Test 目录的),也称创建多层目录 #touch   file.txt      //在当前目录下创建file.txt 文件 #cp  /Test/file.txt  /Test/test    //复制文件 将 /Test/file.txt 文件  复制到/Test/test

vim tips

二.vim/vi常用命令(normal mode)vim常用模式:normal mode, command mode(eg :wq), insert mode, visual mode0.各个模式切换 [Ii]nsert modeESC normal mode [Vv]isual mode0.1 normal mode 常用命令h j k lleft down up rightH M Lhome current endw e bword next, non word next, word pre

Vim tips——Working with external commands

A common sequence of events when editing files is to make a change and then need to test by executing the file you edited in a shell. If you're using vim, you could suspend your session (ctrl-Z), and then run the command in your shell. That's a lot o

[Tips]vim设置

临时设置 在vim中输入 :set nu! 若显示行号时,它的功能时取消行号:若不显示行号时,它的功能是显示行号. 固定设置 在~/.vimrc中进行设置. 添加注释: 双引号是注释 " this is comments 显示行号: 加入一行: : set number 即可. 原文地址:https://www.cnblogs.com/immortalBlog/p/10313602.html

vim tips 集锦

删除文件中的空行 :g/^$/d g 表示 global,全文件 ^ 是行开始,$ 是行结束 d 表示删除该 这里只能匹配到没有白空符的空行,假如要删除有空白符的空行,则使用: :g/^\s*$/d \s* 表示 0 个或多个空白符.空符包包括空格.tab. 删除行尾空白符 :%s/\s*$//g 删除至少行尾多余空白符. 或: :%s/\ \s*$//g 要求行尾至少有一个空格,这样避免替换完之后,行尾符$ 被高亮.

a byte of vim -- 学习摘要

说在前面的话 -- a byte of vim 是我见过的最介绍vim 最好的书,想了解强大的vim的人,或者是已经在使用vim而打算进一步了解的人,我感觉都应该看看这个,内容精炼但涵盖很广,--"vim为什么这么强大",当看完这本书时,我想你就能完全的了解了--此外,本书是一英文版,但很简单,学语言的同时学习英语很不多-- 附上最新版的下载链接 http://download.csdn.net/detail/wuzhimang/8933257  ,当然上官网才是硬道理 以下是自己针对