vim基本操作
来源:互联网 发布:一句一句学古兰经软件 编辑:程序博客网 时间:2024/06/11 07:49
vim 基本操作
让vim永久的显示行号:在home下新建.vimrc文件,添加set number即可。
进入插入模式
- i:插入光标前一个字符
- I:插入行首
- a:插入光标后一个字符
- A:插入行末
- o:向下新开一行,插入行首
- O:向上新开一行,插入行首
进入命令模式
- ESC:从插入模式或末行模式进入命令模式
移动光标
- h:左移
- l:右移
- j:下移
- k:上移
M:光标移动到中间行
- L:光标移动到屏幕最后一行行首
G:移动到指定行,eg:20G 表示移动到20行
w:光标向后移动,一次移动一个单词
b:光标向前移动,一次移动一个单词
{
:光标按段移动,上移}
:光标按段移动,下移Ctrl+d
:向下翻半屏Ctrl+u
:向上翻半屏Ctrl+f
:向下翻一屏Ctrl+b
:向上翻一屏gg
:光标移动到文件开头- G:光标移动到文件末尾
删除(剪切)命令
- x:删除光标后一个字符,相当于del
X:删除光标前一个字符,相当于Backspace
dd
:删除光标所在行,n dd 删除指定的行数, D:删除光标后本行的所有内容,包含光标所在字符d0
:删除光标前本行所有内容,不包含光标所在字符dw
:删除光标开始位置的单词
撤销命令
- u:一步一步撤销
Ctrl-r
:反撤销
重复命令
.
:重复上一次操作的命令
文本行移动
>>
: 文本行右移<<
: 文本行左移
复制粘贴
- yy: 复制当前行, n yy: 复制n行
- p : 在光标所在位置向下新开辟一行,粘贴
可视模式
- v:按字符移动地选中文本
- V:按行移动,选中文本可视模式可以配合d,y,>>,<<实现对文本块的删除,复制和左右移动
替换操作:
- r:替换当前字符
- R:替换当前行光标后的字符
查找命令
/
:str 查找- n:下一个
- N:上一个
替换命令
-把abc全部替换成123
- 末行模式下,将当前文件中的所有abc替换成123 :%s/abc/123/g
- 末行模式下,将第一行至第10行之间的abc替换成123 :1,10s/abc/123/g
vim里面执行shell下命令
- 末行模式里输入
!
,后面跟命令
阅读全文
0 0
- vim基本操作
- 基本 VIM 操作指令
- 基本 VIM 操作指令
- vim基本操作
- 基本 VIM 操作指令
- 基本 VIM 操作指令
- vim的基本操作
- vi/vim基本操作
- 基本 VIM 操作指令
- vim 基本操作命令
- VIM基本操作命令
- vim 的基本操作
- vim基本操作
- 基本 VIM 操作指令
- vim基本操作
- vim基本操作
- vim基本操作
- vim基本操作简介
- Java并发编程的艺术-第二章之并发机制的底层实现原理
- 文章标题
- 研究生课程 算法分析-贪心法
- 哈夫曼树
- 【HDU】 2544
- vim基本操作
- SPI通讯
- 51nod 1693 水群 (spfa)
- 关于CSS浮动原理的探究
- 机器学习实战代码详解(五)Logistic回归
- powershell
- PYTHON RE模块 正则表达式的使用
- SpringBoot和MyBatis集成案例(学习笔记)
- python读取带有中文的文件