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
转载于:https://www.cnblogs.com/pockel/archive/2009/08/04/1538472.html
vim的一些快捷键,备忘相关推荐
- 前端那些年----Webstream快捷键备忘(mac)
Webstream快捷键备忘(mac) 友情提示:webstream内置了一个强大的插件--Emmet插件.其用法请自行搜索. 其他插件 Markdown--支持md,点击下面的Text/Previe ...
- Adobe Photoshop 键盘快捷键 备忘清单
Adobe Photoshop 键盘快捷键 备忘清单 PS简介 PS发展 PS 快捷键 283个 PS简介 Adobe Photoshop,简称"PS",是由Adobe Syste ...
- Webstorm常用快捷键备忘(Webstorm入门指南)
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为"Web前端开发神器"."最强大的HTML5编辑器". ...
- Ubuntu怎么截图?一些快捷键备忘
也就是做实验的时候用用ubuntu,写点东西还忘记怎么截图,记录一下: 最常用的:区域截图到复制面板上: Shift+Ctrl+Print 其他截图方法,在快捷键里都有:
- ubuntu快捷键备忘
https://blog.csdn.net/yelangjueqi/article/details/55098099 1.在 Ubuntu 的桌面上打开多个窗口,然后按 Win + d 全部最小化,这 ...
- 小新padpro2021实体键盘快捷键备忘
小新padpro2021实体键盘常用快捷键汇总 功能键+N /:打开快捷键帮助 E:打开文件管理器 L:锁定平板 back:返回 i:打开设置 ctrl+N w:关闭当前应用 t:浏览器打开新tab ...
- textmate常用快捷键备忘
视图切换 Ctrl + Cmd + F # 切换全屏 Option + Cmd + Tab # 显示/隐藏左边文件导航树 Cmd + Option + W # 切换代码折行 Cmd + Option ...
- Photoshop2023常用快捷键和使用技巧(作为备忘)
自己使用PS多年积累下来的史上最全快捷键及个人总结的使用技巧(支持最新版PS2023),作为备忘,如果能顺便帮助到您,望给我个赞!(你如果能把下面东西全部记住并理解,那么你的PS技术层面上的基本功就算 ...
- eclipse中字母大小写转换快捷键(备忘)
eclipse中字母大小写转换快捷键(备忘) Ctrl+Shift+X 转为大写 Ctrl+Shift+Y 转为小写 该快捷键是可以在eclipse中自定义的,但并不推荐自定义:
最新文章
- arduino nano 蓝牙_用Arduino玩转掌控板(ESP32):ESP32概述与Arduino软件准备
- Android实例剖析笔记(二)
- SET key value [EX seconds] [PX milliseconds] [NX|XX]
- 马踏棋盘算法(骑士周游)+贪心优化
- C#生成安装文件后自动附加数据库的思路跟算法
- 原生js实现浏览器全屏和退出全屏
- 计算机科学与python编程导论_【基于Python】MIT OCW 计算机科学与编程导论
- (三)JAVA使用POI操作excel
- 大数据时代下的用户洞察:用户画像建立(ppt版)
- SWOT分析模板框架
- 怎么设置计算机网络打印机共享,如何设置网络打印机,详细教您怎么设置共享打印机...
- android gps 室内定位方法,Android GPS室内定位问题的解决方法(location为null)
- php 抓取百度快照时间,php获取网站百度快照日期的方法
- mysql中char是什么意思_mysql中char与varchar的区别
- python中用什么函数读取字符串_Python(2)字符串的主要方法
- 快来帮您一分钟了解移动互联网
- 虚拟服务器面板,主流的虚拟主机控制面板有哪些(一)
- Bobby Axelrod要回归Billions???
- 网络安全 — SASE — Overview
- Oracle配置ipv6监听
热门文章
- 捍卫者usb管理控制系统_捍卫超模块化JavaScript
- Nagios的安装和基本配置(一:知识点总结及环境准备)
- 【Linux学习笔记】 - 什么是Linux?
- redis最大储存512m_redis系列篇01
- Java将mysql输出csv,如何从Java中的Access数据库导出表并将其保存到.csv
- PAT(甲级)2021年春季考试 7-1 Arithmetic Progression of Primes
- javascript的垃圾回收机制指的是什么
- Sublime Text保存文件时自动去掉行末空格
- 自动驾驶L3量产追梦:如何跨过车规级和低成本门槛?
- Spring Boot 和 testNG 和 eclipse背景色