zoukankan      html  css  js  c++  java
  • vim使用

    1. ctrl+] 碰到多个标签时,不出现选择列表,直接跳转到第一个tag的位置。

    使用g]即可,功能 类似于 CTRL-],但使用 ":tselect" 而不是 ":tag"。


    2 set mouse
    字符串 (缺省为空,GUI缺省为 "a")

    允许使用鼠标。只可用于特定终端 (图形化控制台)。可以为不同模式分别打开鼠标:
                    n       普通模式
                    v       可视模式
                    i       插入模式
                    c       命令行模式
                    h       编辑帮助文件时,所有前面的模式
                    a       所有前面的模式
                    r       hit-enter和more-prompt提示时
                    A       可视模式的自动选择
    通常你会这样为所有四个模式打开鼠标:
                    :set mouse=a

    取消使用鼠标功能:

                    :set mouse=

    3. 配置cscope

        s: 查找C语言符号,即查找函数名、宏、枚举值等出现的地方
        g: 查找函数、宏、枚举等定义的位置,类似ctags所提供的功能
        d: 查找本函数调用的函数
        c: 查找调用本函数的函数
        t: 查找指定的字符串
        e: 查找egrep模式,相当于egrep功能,但查找速度快多了
        f: 查找并打开文件,类似vim的find功能
        i: 查找包含本文件的文

    4.  vimrc中各种map的意义

            nmap 表示在vim的普通模式下,即相对于:编辑模块和可视模式,以下是几种模式   map 普通,可视模式及操作符等待模式   vmap 可视模式   omap 操作符等待模式   map! 插入和命令行模式   imap 插入模式   cmap 命令行模式  

    5. 拷贝代码到vim中,缩进混乱

         修改vimrc,添加 set pastetoggle=<F9>,在黏贴代码之前,进入insert模式,按F9,就可以关闭自动缩进

  • 相关阅读:
    【软工4】:软件工程和文档
    ER模型图工具:PowerDesigner
    【软工3】:软件工程视频知识总结
    【软工2】:软件开发阶段
    【软工1】:软件计划及软件需求
    【机房收费系统 5】:验收总结(思想)
    【机房收费系统 4】:VB获取标准北京时间,免除时间误差
    网络经济与企业管理(一)
    【机房收费系统 3】:文本框输入数字、小数点、退格键
    .NET Framework
  • 原文地址:https://www.cnblogs.com/heyonggang/p/3236286.html
Copyright © 2011-2022 走看看