Vim 编辑器常用命令和快捷键的学习
来源:互联网 发布:淘宝手机转动主图360度 编辑:程序博客网 时间:2024/06/11 10:00
分为普通模式和插入模式
用来移动光标的命令:
h:左移一个字符
j:下移动一个字符
k:上移一个字符
l:右移动一个字符
PageDown (或者 Ctrl+F) 下翻一屏的数据
PageUp(Crtl+B)上翻一个屏幕的数据
G:移到缓冲区的最后一行
num G : 移到缓冲区的第num行
gg:移动到缓冲区的第一行
普通模式下的命令行模式:输入冒号进入命令行模式
q:如果未修改缓存区,退出
q! :取消所有对缓冲区数据的修改并退出
w filename :将文件保存到另一个文件名下。
wq:将缓冲区数据保存到文件并退出
编辑数据:
命令
描述
x
删除当前光标所在位置的字符dd
删除当前光标所在的行dw
删除当前光标所在的单词d$
删除当前光标所在位置至行尾的内容J
删除当前行的换行符(拼接行)
u
撤销前一个编辑命令a
在当前光标后追加数据A
在当前光标所在行尾追加数据
r char
用char替换当前光标所在位置的单个字符
R text
用text覆盖当前光标所在位置的数据,直到按下esc键警告:通常Vim不会识别退格键(backspace)。通常会将删除键识别为x命令的功能。
复制和粘贴:
在vim删除数据的时候,实际上它会将数据保存在一个单独的寄存器中,你可以用p 命令来取回数据,p命令会将文本插入到当前光标所在行之后,你可以将它和任何删除文本的操作命令一起搭配使用。
复制文本要复杂点,Vim中复制命令为y(代表yank) yw 表示复制单词 y$表示复制到行尾,复制完成之后,将光标放在你想粘贴的地方,输入p命令。
可视模式 按下v键,光标所在的地方就高亮显示了,就可以用光标选中要复制的内容,进行复制操作了。
p:粘贴
y:复制
y$:复制到行尾
yw:复制单词
v:进入可视模式
查找和替换:
查找:
/char:查找char
替换:
s/old/new 用new替换old
1 0
- Vim 编辑器常用命令和快捷键的学习
- Vim编辑器的快捷键
- Ubuntu学习日记--Lesson3:vim编辑器使用和常用命令
- 4、 VI、VIM编辑器:VI、VIM编辑器的介绍、VI、VIM扥使用和常用快捷键
- Linux学习笔记(2)-Vi/Vim编辑器的常用命令
- vim 编辑器的常用快捷键
- VIM 编辑器的几个快捷键
- vim 编辑器的常用快捷键
- 高效使用Vim编辑器--Vim编辑器常用命令学习笔记
- vim+cscope 的使用规则和使用codeblock构建IDE编辑器 ,VIM快捷键
- Linux-07-VIM编辑器的常用命令!!!
- 笔记:vim文本编辑器的几个常用命令
- Linux下的VIM编辑器常用命令大全
- vim编辑器重要的几个快捷键
- linux的vi/vim编辑器快捷键
- Vim常用命令及快捷键
- Vim常用命令及快捷键
- vim常用命令/快捷键总结
- Hibernate的many-to-many双向关联的配置办法
- BestCoder Round #69 (div.2)(hdu5610,hdu5611,hdu5612(动态规划))
- android studio---Duplicate files copied in APK META-INF/LICENSE.txt 错误解决
- linux文件系统剖析
- java动态代理(JDK和cglib)
- Vim 编辑器常用命令和快捷键的学习
- 【IOS】总结-AFNetworking学习笔记
- 是否是汉字
- ServletConfig
- 快慢指针-----Nth to Last Node in List
- hdu 5546 Ancient Go【dfs】【思维】
- iOS检测设备摄像头、指南针、录音、陀螺仪状态
- Android之多线程编程
- 给GPUImage录制的视频添加水印