2.vim常用命令、列模式 和 ctags 和 文件跳转

常用命令

J     合并当前行和下一行

ctrl + e 屏向上滚动一行

ctrl + y 屏向下滚动一行


ctrl + p  根据tags里面的内容补全

ctrl +x, ctrl + f 显示当前目录下面的文件列表,补齐文件名

 

ctrl+i 向前跳到前几次光标位置
ctrl+o 向后跳到后几次光标位置

 

* 转到当前光标所指的单词下一次出现的地方

# 转到当前光标所指的单词上一次出现的地方

[[ 到函数开头

]]到函数结尾

列模式操作方法:

1:进入列模式下:   ctrl + shift + v 或者 ctrl + V (大写)

2.:使用hjkl选中块

3:   插入:   如果想在区块的左侧增加一列文本,选中区块后,按大写的I,然后光标自动到区块左上角的位置,你可以输入内容了,你可能以为怎么不是每列都插入啊?别急啊,输完内容后按ESC键,奇迹发生了,每行都增加了同样的内容

4.  删除用 del, 复制用 y



1.头文件所在的路径

大部分都在/usr/include
还有一部分在/usr/lib/gcc/i386-redhat-linux/x.x.x/include/


2.ctags使用方法:

(1) 创建tags文件,把要用到的头文件 和 当前目录下的文件都创建到tags文件里面

ctags -R /usr/include/* ./*   

(2)在打开文件后,vim会自动把当前目录下的 tags 文件加载到文件里面


手动加载tags文件:

set tags=~/proj/**/tags


3.跳转

ctrl - ]  跳转到定义

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值