学习笔记之vim的使用

时间:2019-11-13
本文章向大家介绍学习笔记之vim的使用,主要包括学习笔记之vim的使用使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
    很多刚学习linux编程的人总是对vim有一种恐惧,我自己就是这么回事的。
    可是当你努力的去尝试学习使用后,才发现它的精髓所在。
    在我看来,让vim变得好用的前提是要安装两个插件,ctags和taglist
    对于我来说,有这两个插件就基本满足了我写代码的要求了。
    
    1.使用命令安装ctags:
    sudo apt-get install ctags
    使用方法及说明:
    ctags工具功能在于,在阅读源码的时候的进行函数跳转
    在使用vim打开代码文件的路径下执行:
    sudo ctags -R ./
    或者 sudo ctags -R ../../
    //参数-R后面所加的路径是代码查找的路径,如果在该路径下无法找到相关的代码是无法跳转的
    跳转动作为:
        ctrl + ] 的组合键,跳转至函数的实现或者变量的定义处
        ctrl + t 返回
    
    2.安装taglist
    下载地址:http://vim.sourceforge.net/scripts/download_script.php?src_id=6416
    taglist_42.zip
    sudo unzip taglist_42.zip 
    
    解压后出现两个文件夹,doc和plugin,将其复制到对应的文件夹下就可以
    sudo cp doc/taglist.txt /usr/share/vim/vim72/doc/
    sudo cp plugin/taglist.vim /usr/share/vim/vim72/plugin/
    //要注意的一点是vim72是和你当前的vim版本相关,可能是vim74,要注意看你的目录下文件名自行修改
    
    //修改vim的配置文件
    sudo vim /etc/vim/vimrc
    在尾部添加:
    """""""""""""""""Taglist设置"""""""""""""""""
    let Tlist_Auto_Open=1                                        
    let Tlist_Ctags_Cmd='/usr/bin/ctags'                         
    let Tlist_Show_One_File=1                                    
    let Tlist_Exit_OnlyWindow=1                                  
    let Tlist_File_Fold_Auto_Close=1                             
    let Tlist_Inc_Winwidth=0                                     
    let Tlist_Use_Right_Window=1 
    
    sudo vim ~/.vimrc
    set nu                             
    set ai                                
    set aw                                
    set ruler                             
    set smartindent                       
    set foldmethod=manual                 
    set wildmenu                          
    set cin                               
    set nowrap  
    
    以上就是我的基本配置了,希望可以帮助到有需要的你。
    
    参考链接:
    https://www.cnblogs.com/slgkaifa/p/7067102.html
    
    
    

原文地址:https://www.cnblogs.com/luoyankuan/p/11852436.html