VIM 常用命令
来源:互联网 发布:阿尔玛卡尔玛 知乎 编辑:程序博客网 时间:2024/06/10 20:16
正常模式下:
宗旨:
1.所有移动操作配合删除d即可实现删除 2.所有操作前输入数字即可实现重复操作 3.0代表行首 $代表行末
1.移动操作与计数移动(在操作前输入数字,即表示重复的次数):
h left l right j down k up w 向前移动到单词首 e 向前移动到单词尾 0 行首
2.剪切操作与计数剪切:
x 直接删除当前字符 dw 删除到向前的第一个单词开始位置 de 删除到往后的第一个单词结束位置 d$ 删除到行末 dd 删除整行
3.插入:
p 粘贴到当前位置后一个字符或者后一行的位置
4.替换:
r 输入一个字符 替换当前字符为输入的内容 R 连续替换多个字符 c 位移操作 删除到指定位移,并开始插入
5.撤销:
u 撤销上一次修改 U 撤销对整行的修改 CTRL-R 反撤销
6.高级移动:
CTRL-G 显示当前状态栏,文件名和文件按位置 G 移动到文件尾 num+G 移动到指定行 gg 移动到文件首
7.搜索:
/ + 输入内容 正向搜索输入的内容 ? + 输入内容 反响搜索输入的内容 查找后: n 向前翻继续查找 N 向后翻继续查找 % 跳到匹配的() [] {} 处
8.高级替换命令:
:s/old/new 替换当前行的第一个old为new :s/old/new/g 替换当前行的所有old为new :NO1,N02s/old/new/g 替换行NO1和NO2之间的old为new :%s/old/new/g 替换全文的old为new :%s/old/new/gc 替换全文old为new,并在替换时进行提示
9.高级插入:
:r !comman 插入命令执行结果到当前位置 :r FILENAME 插入文件内容到当前位置
10.可视模式:
可视模式下可以移动光标进行选择,然后进行复制,剪切,拷贝,保存文件工作
11.进入插入的所有动作:
a 从当前位置后一个字符进入 A 从行尾进入 i 从当前位置进入 o 下方创建一个新行并进入 O 上方创建一个新行并进入
12.复制命令
y e 复制一个单词 y w 复制到单词加单词后空格
13.设置命令
set [no]ic 设置启用和禁用大小写敏感匹配 set [no]hls 设置启用和禁用高亮显示匹配结果 set [no]is 设置启用和禁用部分匹配
14.在线帮助系统
:help 启用帮助系统令的帮助 :help command 查看命令的帮助
15.命令行帮助系统
在命令行模式下输入命令的一部分 tab +D 显示所有可能的命令 CTRL+D 显示所有可能的命令
16.扩展
插入模式下的命令: CTRL+u 删除光标到行开始 CTRL+w 删除当前单词 CTRL+y 复制上一行相同位置的字符
阅读全文
0 0
- VIM常用命令
- vim常用命令
- vim常用命令
- vim常用命令
- Vim常用命令
- vim常用命令
- vim常用命令
- vim常用命令
- VIM 常用命令
- VIM常用命令
- vim 常用命令
- vim常用命令
- vim 常用命令
- #vim常用命令
- VIM 常用命令
- vim常用命令
- VIM 常用命令
- vim常用命令
- Android O适配---NotificationChannel
- 成立六年,微信终于拿下weixin.com域名
- 作业
- hadoop datanode节点超时时间设置
- 3秒钟肯定懂不了:面向接口编程
- VIM 常用命令
- Java高并发程序设计笔记
- 英特尔 2017 Q3 净利与净利率双双创纪录,受全球涨价影响,存储业务涨幅达 37%
- 书籍是人类进步的阶梯
- 加油,为了理想
- 用C语言(keil c)给8051单片机编程来做一个LCD计算器(proteus仿真)
- [Android自动化测试]UiAutomator入门
- 你每天都在用的单例设计模式!!!
- 欢迎使用CSDN-markdown编辑器