vim的一些快捷键,备忘

快捷键                                            作用
ctrl+g                                            显示当前行的信息
G                                                 跳到某一行
:%s/oldtxt/newtxt/g                               全文替换,%是全文件作用域
:s/old/new/g                                      替换一行,g是一行
:#,#/old/new/g                                    从m行到n行的替换
[[                                                跳到前一个"{"处
gD                                                跳到局部变量定义处
''                                                跳转到光标上次停靠的地方, 是两个', 而不是一个"
mx                                                设置书签,x只能是a-z的26个字母
`x                                                跳转到书签处("`"是1左边的键)
ctrl+]                                            跳转
ctrl+T                                            回跳
cw                                                打开quickFix窗口

下面是cscope的选项
0 或 s 查找本 C 符号(可以跳过注释)
1 或 g 查找本定义
2 或 d 查找本函数调用的函数
3 或 c 查找调用本函数的函数
4 或 t 查找本字符串
6 或 e 查找本 egrep 模式
7 或 f 查找本文件
8 或 i 查找包含本文件的文件

quickFix窗口就是vs中的output窗口
:cw
:cn        // 切换到下一个结果
:cp        // 切换到上一个结果

miniBuffer
<Tab> 向前循环切换到每个buffer名上
<S-Tab> 向后循环切换到每个buffer名上
<Enter> 在打开光标所在的buffer
d 删除光标所在的buffer
<C-Tab> 向前循环切换到每个buffer上,并在但前窗口打开
<C-S-Tab> 向后循环切换到每个buffer上,并在但前窗口打开

visualMark
ctrl+F2

posted on 2009-08-04 14:34 Pockel 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/pockel/archive/2009/08/04/1538472.html

vim的一些快捷键,备忘相关推荐

  1. 前端那些年----Webstream快捷键备忘(mac)

    Webstream快捷键备忘(mac) 友情提示:webstream内置了一个强大的插件--Emmet插件.其用法请自行搜索. 其他插件 Markdown--支持md,点击下面的Text/Previe ...

  2. Adobe Photoshop 键盘快捷键 备忘清单

    Adobe Photoshop 键盘快捷键 备忘清单 PS简介 PS发展 PS 快捷键 283个 PS简介 Adobe Photoshop,简称"PS",是由Adobe Syste ...

  3. Webstorm常用快捷键备忘(Webstorm入门指南)

    WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为"Web前端开发神器"."最强大的HTML5编辑器". ...

  4. Ubuntu怎么截图?一些快捷键备忘

    也就是做实验的时候用用ubuntu,写点东西还忘记怎么截图,记录一下: 最常用的:区域截图到复制面板上: Shift+Ctrl+Print 其他截图方法,在快捷键里都有:

  5. ubuntu快捷键备忘

    https://blog.csdn.net/yelangjueqi/article/details/55098099 1.在 Ubuntu 的桌面上打开多个窗口,然后按 Win + d 全部最小化,这 ...

  6. 小新padpro2021实体键盘快捷键备忘

    小新padpro2021实体键盘常用快捷键汇总 功能键+N /:打开快捷键帮助 E:打开文件管理器 L:锁定平板 back:返回 i:打开设置 ctrl+N w:关闭当前应用 t:浏览器打开新tab ...

  7. textmate常用快捷键备忘

    视图切换 Ctrl + Cmd + F # 切换全屏 Option + Cmd + Tab # 显示/隐藏左边文件导航树 Cmd + Option + W # 切换代码折行 Cmd + Option ...

  8. Photoshop2023常用快捷键和使用技巧(作为备忘)

    自己使用PS多年积累下来的史上最全快捷键及个人总结的使用技巧(支持最新版PS2023),作为备忘,如果能顺便帮助到您,望给我个赞!(你如果能把下面东西全部记住并理解,那么你的PS技术层面上的基本功就算 ...

  9. eclipse中字母大小写转换快捷键(备忘)

    eclipse中字母大小写转换快捷键(备忘) Ctrl+Shift+X 转为大写 Ctrl+Shift+Y 转为小写 该快捷键是可以在eclipse中自定义的,但并不推荐自定义:

最新文章

  1. arduino nano 蓝牙_用Arduino玩转掌控板(ESP32):ESP32概述与Arduino软件准备
  2. Android实例剖析笔记(二)
  3. SET key value [EX seconds] [PX milliseconds] [NX|XX]
  4. 马踏棋盘算法(骑士周游)+贪心优化
  5. C#生成安装文件后自动附加数据库的思路跟算法
  6. 原生js实现浏览器全屏和退出全屏
  7. 计算机科学与python编程导论_【基于Python】MIT OCW 计算机科学与编程导论
  8. (三)JAVA使用POI操作excel
  9. 大数据时代下的用户洞察:用户画像建立(ppt版)
  10. SWOT分析模板框架
  11. 怎么设置计算机网络打印机共享,如何设置网络打印机,详细教您怎么设置共享打印机...
  12. android gps 室内定位方法,Android GPS室内定位问题的解决方法(location为null)
  13. php 抓取百度快照时间,php获取网站百度快照日期的方法
  14. mysql中char是什么意思_mysql中char与varchar的区别
  15. python中用什么函数读取字符串_Python(2)字符串的主要方法
  16. 快来帮您一分钟了解移动互联网
  17. 虚拟服务器面板,主流的虚拟主机控制面板有哪些(一)
  18. Bobby Axelrod要回归Billions???
  19. 网络安全 — SASE — Overview
  20. Oracle配置ipv6监听

热门文章

  1. 捍卫者usb管理控制系统_捍卫超模块化JavaScript
  2. Nagios的安装和基本配置(一:知识点总结及环境准备)
  3. 【Linux学习笔记】 - 什么是Linux?
  4. redis最大储存512m_redis系列篇01
  5. Java将mysql输出csv,如何从Java中的Access数据库导出表并将其保存到.csv
  6. PAT(甲级)2021年春季考试 7-1 Arithmetic Progression of Primes
  7. javascript的垃圾回收机制指的是什么
  8. Sublime Text保存文件时自动去掉行末空格
  9. 自动驾驶L3量产追梦:如何跨过车规级和低成本门槛?
  10. Spring Boot 和 testNG 和 eclipse背景色