vim几种用法(陆续添加)
来源:互联网 发布:建筑规范数据 编辑:程序博客网 时间:2024/05/17 08:26
工作当中的几种vim用法记录:
1.查询文件中字符串出现的次数
:%s/the/&/gn | noh
2.替换文档中的某字符串
:%s/cec/wsy/g(全部替换文中的cec)
:%s/cec/wsy/(只是替换每一行的第一个cec)
:s/cec/wsy (替换当前行的第一个cec)
:s/cec/wsy/g (替换当前行的全部cec)
:5,$s/cec/wsy/ (替换第五行到文档末尾的每一行的第一个cec)
:7,$s/cec/wsy/g (替换第七行到文档尾的每一行的cec)
3.使用ctags用来搜索和查询源代码
#>ctags -R(首先将目录cd到将要查看的源代码下,ctags -R命令将生成tags文件,文件中包含的是源代码中的各种索引,可以使用vim来查看的)
#>vim -t cec (将打开包含有cec关键字的文件)
#>vim xxx.c
:set tags=/home/cec/source/tags
:crtl + [ (在需要查询的代码上跳转)
:crtl +t (返回原来的代码处)
:tselect (列出查询得到的代码列表)
长久更改vim的tags配置:
#>sudo vim /etc/vim/vimrc
:set tags=/home/cec/source/tags即可
4.高亮显示
#>vim xxx.c
:set highlight(设置高亮显示)
:set hlsearch(高亮显示)
:set nohlsearch(取消高亮显示)
:set syntax highlight (语法高亮显示)
- vim几种用法(陆续添加)
- vim 应用笔记,陆续添加中
- 时间函数(陆续添加...)
- Ubuntu操作(陆续添加)
- VIM折叠的几种用法
- oracle参数说明(陆续添加)
- Android学习笔记(陆续添加)
- 学习网站收集(陆续添加中)
- 【Zigbee】IAR基本配置(陆续添加)
- Android.mk 语法说明,(陆续添加)
- 动态规划心得总结(陆续添加...)
- linux 基本知识之 常用vim (陆续更新)
- 一些网址,陆续添加
- 常用的javascript表单检查函数(陆续添加中)
- 网站收藏网摘搜藏书签汇总(以后陆续添加)
- iOS 各种bug集锦 以及解决方案 ----(自用)-----》陆续添加
- 【PIC24】Uart设置(个人见解,望指正,陆续添加)
- Android Studio常用快捷键整理(陆续添加)
- RA layer request failed
- 一个四年java程序员的年终总结
- linux 设置进程/线程显示名称 杀僵尸进程
- jQuery.Autocomplete输入提示/自动完成插件
- Python学习笔记之列表
- vim几种用法(陆续添加)
- cocos2d-x sqlite3 android上open失败
- 防止jQuery效果重复执行
- 缓存的分代
- Cloudsim 3.0.2在myclipse下的安装过程
- 《Linux内核编程》第十三章:Linux对进程内存的二级页式管理
- java学习笔记_ajax框架ProtoType
- 左右编号树型结构
- 微软庆祝微软鼠标诞生 30 年