• vim插件介绍


    代码补全

    http://blog.sina.com.cn/s/blog_a6559d920101acv3.html
    这个牛逼。
    **********************************************
    作者:Caesar
    日期:2012-11-07
    修改历史:2013-05-18:增加vim复制粘贴命令
    2013-10-25:增加vim命令介绍 
    
    
    2014-03-17:参考网友的配置
    ************************************************

    超强vim配置文件

     

    运行截图

    screenshot.png

    简易安装方法:

    打开终端,执行下面的命令就自动安装好了:

    wget https://raw.github.com/ma6174/vim/master/setup.sh -O ma6174_vim_setup.sh && bash ma6174_vim_setup.sh


    
    

    或者自己手动安装:(以ubuntu为例)

    1. 安装vim sudo apt-get install vim
    2. 安装ctags:sudo apt-get install ctags
    3. 安装一些必备程序:sudo apt-get install python-twisted xclip vim-gnome astyle python-setuptools
    4. python代码格式化工具:sudo easy_install -ZU autopep8
    5. sudo ln -s /usr/bin/ctags /usr/local/bin/ctags
    6. clone配置文件:cd ~/ && git clone git://github.com/ma6174/vim.git
    7. mv ~/vim ~/.vim
    8. mv ~/.vim/.vimrc ~/
    9. clone bundle 程序:git clone http://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
    10. 打开vim并执行bundle程序:BundleInstall
    11. 重新打开vim即可看到效果

     

    了解更多vim使用的小技巧:

    tips.md

     

     

    查看更新日志:

    update_log.md

    
    
    另外:vim常用命令
    
    
     
    
    
    1. 一、显示行号信息   
    2. 即时命令   
    3. :set nu   
    4. 永久命令   
    5. echo “set nu”>>~/.vimrc  
    6. ]p     有缩进的粘贴,vim会自动调节代码的缩进
    7. gg     跳至文件的第一行
    8. G       跳至文件的末尾
    9. nG,表示移动光标至文章的第n行行首。
    10. set  mouse  =v //////增加鼠标复制黏贴
    11. 复制(yank)
      命令模式下

      yy或 Y                     复制光标所在整行
      y^                         复制到光标所在行行首,不包括光标位置字符
      y$                         复制到光标所在行行尾,包括光标位置字符
      yw                         复制一个单词,光标必须在单词首部
      yG                         复制到文件尾
      y1G                        复制到文件首
      nyy                        复制光标所在行开始的n行
      粘贴
      命令模式下

      p                                (小写)粘贴到光标后
      P                                (大写)粘贴到光标前
      删除
      命令模式下

      x                                (小写)删除光标前一个字符
      X                                (大写)删除光标后一个字符
      dd                                (小写)删除光标所在整行
      dw                                (小写)删除光标所在处一个单词
      dG                                删除光标所在整行到文件尾
      dgg                        删除光标所在整行到文件首
      D                                (大写)删除到行尾,包含光标处的字符
      d$                                与D效果相同
      d0                                删除到行首,不包含光标处的字符
      d^                                与d0效果相同
      :n1,n2d                编辑模式下,删除n1-n2行
      撤销
      命令模式下

      u                        (小写)无限次保存前撤销(大概500多次)

      ctrl+r                 redo

    12. 四、进入vi的命令   
    13. vi filename :打开或新建文件,并将光标置于第一行首   
    14. vi +n filename :打开文件,并将光标置于第n行首   
    15. vi + filename :打开文件,并将光标置于最后一行首   
    16. vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处   
    17. vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename   
    18. vi filename....filename :打开多个文件,依次进行编辑   
     
    :%s/vivian/sky/g 替换当前行所有 vivian 为 sky

    vim配置主要有以下优点:
     
    1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试
     
    2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改
     
    3.映射“Ctrl + A”为全选并复制快捷键,方便复制代码
     
    4.按“F2”可以直接消除代码中的空行
     
    5.“F3”可列出当前目录文件,打开树状文件目录
     
    6. 支持鼠标选择、方向键移动
     
    7. 代码高亮,自动缩进,显示行号,显示状态行
     
    8.按“Ctrl + P”可自动补全
     
    9.[]、{}、()、""、' '等都自动补全
    
    

    5

    0

    
    
    阅读(1773) 评论 (1) 收藏(0) 转载(2) 喜欢 打印举报
    已投稿到:
    
    
    前一篇:奋斗篇
    
    
    发评论
    瓜皮皮 :
     
     
    • 灌水
    • 赞
    • 美好
    • 顶
    • 顶
    • 顶
    • 开心
    • 路过

       

    验证码: 请点击后输入验证码 收听验证码

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

    
    
    < 前一篇奋斗篇
    
    
     
     
  • 相关阅读:
    python自省函数getattr的用法
    python-mysqldb安装
    weblogic部署脚本
    netcat使用
    ssh批量互信脚本
    yum安装出错
    centos文件误删除恢复
    lamp php的ssl,ssh支持
    ssh免密码登陆
    python 学习笔记 四 条件, 循环以及其他
  • 原文地址:https://www.cnblogs.com/i80386/p/4671135.html
Copyright © 2020-2023  润新知