vim编辑器的设置 记录

来源:互联网 发布:谁有千百鲁最新域名 编辑:程序博客网 时间:2024/05/17 04:15

  《一日二十四挨踢www.1024it.net》站文章在未特殊说明下默认为原创性文章。

在未有正式书面授权情况下,请勿转载。谢谢配合  

 


 VIM的基本设置

        不用我多说了,大家都知道,vim是linux系统上的一大神器。在此,把我学习过程中遇到的一些问题,和设置vim的方法做一个记录,以供日后查阅,也希望对大家有所帮助。当然,有很多知识都来自互联网啦,博主会在相应位置添加链接。在此统一声明,版权属于原作者。

 

       设置vim的一个偷懒的方式如下:

       首先,在你的终端输入vimtutor,会打开一个以“W e l c o m e   t o   t h e   V I M   T u t o r    -    Version 1.7 ”开头的文件(该文件是学习vim编辑器使用的最好资料之一)。

       接着,在该文件中查找vimrc,回车。你会看到下面的一段文字。

       最后按照下面的方式操作就可以了啦。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                      Lesson 7.2: CREATE A STARTUP SCRIPT


                          ** Enable Vim features **

  Vim has many more features than Vi, but most of them are disabled by
  default.  To start using more features you have to create a "vimrc" file.

  1. Start editing the "vimrc" file.  This depends on your system:
        :e ~/.vimrc             for Unix
        :e $VIM/_vimrc          for MS-Windows

  2. Now read the example "vimrc" file contents:
        :r $VIMRUNTIME/vimrc_example.vim

  3. Write the file with:
        :w

  The next time you start Vim it will use syntax highlighting.
  You can add all your preferred settings to this "vimrc" file.
  For more information type  :help vimrc-intro

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

         值得说的是,按照上面的方式做了之后,有一个自认为很恶心的功能需要去掉。打开~/.vimrc把下面的几行注释掉就行了,

" In many terminal emulators the mouse works just fine, thus enable it.
"if has('mouse')
"  set mouse=a
"endif

         到此为止,你的vim编辑器就会对关键字有色显示了,当然,高亮显示也没问题了。但是,tab键的设置没有处理啊,下面加一个对tab键宽度的设置方法:

 

在Vim中设置tab

在 Vim 中可以很方便的根据不同的文件类型来设置使用 tab 制表符或者空格,还可以设置长度,非常灵活。

首先来看如何设定 tab 的宽度以及如何确定用 tab 制表符还是空格来表示一个缩进:

set tabstop=4
set softtabstop=4
set shiftwidth=4
set noexpandtab / expandtab

其中 tabstop 表示一个 tab 显示出来是多少个空格的长度,默认 8。

softtabstop 表示在编辑模式的时候按退格键的时候退回缩进的长度,当使用expandtab 时特别有用。

shiftwidth 表示每一级缩进的长度,一般设置成跟softtabstop 一样。

当设置成 expandtab 时,缩进用空格来表示,noexpandtab 则是用制表符表示一个缩进。

 

声明:博文中设置tab键的方法来自:http://www.cnblogs.com/kadinzhu/archive/2011/12/05/2276623.html,经验证好使。O(∩_∩)O哈哈~

 

 

 VIM中.ll后缀文件(llvm汇编文件)高亮显示

 一、编译下面文件:

$ sudo vim  /usr/share/vim/vim73/filetype.vim

二、文件输入下面命令:

/\.ll

三、回车,找到如下行:

994 au BufNewFile,BufRead *.ll          setf llvm

 四、保存退出。

五、llvm源码中找到如下文件:

llvm$ find . -name llvm.vim
./utils/vim/llvm.vim

六、拷贝找到的文件:

llvm$ cp ./utils/vim/llvm.vim /usr/share/vim/vim73/syntax/


 

 

 

 

 

原创粉丝点击