vim 编辑器的基本操作
2012-02-07 13:27
337 查看
2.2 vim 编辑器的基本操作
2.2 vim的基本操作
2.2.1 打开vim 编辑器
没有的话可以先安装Vim sodu apt-get install vim在命令行下输入vim main.c
即可打开vim并编辑名为main.c的文件。
2.2.2 输入一串字符
刚进入vim时并不是在输入模式,可按下i进入输入模式,这是就可以输入字符串了。2.2.3 回到命令模式
要从输入模式回到命令模式,按下ESC键。2.2.4 在屏幕上移动
在vim下,光标移动不要用光标键,而要用h,j,k,l代替,h为向左,l为向右,j为向下,k为向上。养成良好的习惯在以后的编程中获得便利。移动到当前屏幕的首行第一个字母,在命令模式输入H。
移动到当前屏幕的第5行第一个字母,在命令模式输入5H。
移动到当前屏幕的中间行第一个字母,在命令模式输入M。
移动到当前屏幕的末行第一个字母,在命令模式输入L。
移动到全文的首行第一个字母,在命令模式输入gg。
移动到全文的末行第一个字母,在命令模式输入G。
2.2.5 按字移动
跳转到下一个单词的第一个字母,在命令模式输入w或W。跳转到当前单词的最后一个字母,在命令模式输入e或E。
跳转到当前单词的第一个字母,在命令模式输入b或B。
2.2.6 按句移动
移动到上一个句子的开头,在命令模式输入(。移动到下一个句子的开头,在命令模式输入)。
2.2.7 按段移动
移动到上一个段的开头,在命令模式输入{。移动到下一个段的开头,在命令模式输入}。
2.2.8 屏幕滚动
屏幕向前翻滚半屏,在命令模式输入Ctrl + u。屏幕向后翻滚半屏,在命令模式输入Ctrl + d。
屏幕向前翻滚一屏,在命令模式输入Ctrl + f,相当于PageUp。
屏幕向后翻滚一屏,在命令模式输入Ctrl + b,相当于PageDn。
2.2.9 删除一个字符
移动光标到要删除的字符,按下x。2.2.10 删除一个单词
移动光标到要删除的单词,按下dw。2.2.11 删除整行
移动光标到要删除的行,按下dd。2.2.12 删除多行
按下V,然后上下移动光标选中要删除的行,再按下d。直接在命令模式下,删除当前光标下的5行,按下5dd。
2.2.13 撤销操作(Undo)
要撤销上一步操作,在命令模式下按下u。2.2.14 前进操作(Redo)
在进行撤销操作之后,想要回到撤销前的状态,在命令模式下按下Ctrl + R。2.2.15 复制粘贴
同上选中多行或一行后,按下yy,这是选中的字符被放入剪切板,将光标移动到要插入的位置,按下p。常用命令:
进入插入模式
i 当前位置
I 当前行行首
a 当前位置的后一个位置
A 当前行行末
o 当前行的下一行
O 当前行的上一行
光标移动
h(left) j(down) k(up) l(right)
文本编辑
x 删除光标所在处字符
dw 删除一个单词
dd 删除光标所在行
5dd 删除5行
u 撤销操作
ctrl+r 重做操作
yy 复制一行
p 粘贴
r 替换一个字符
cw 更改一个单词
:set number(nu) 设置行号
:set nonumber 无行号
:set autoindent(ai) 自动缩进
:wq 保存退出
ZZ 保存退出
:w filename 文件另存为
:vnew filename 垂直分屏
:new filename 水平分屏
ctrl +ww 切换窗口
:e filename 打开另一个文件
:bn(buffer next) 切换到下一个缓冲区
:bd(buffer delete) 删除缓冲区
:map <Tab> :bn<CR> 按键映射
:imap jj <Esc> 将jj映射为Esc
:tabe filename 新建标签
:tabr 切换到第一个标签
:tabl 切换到最后一个标签
gt 切换到下一个
gT 切换到上一个
map t gt
map T gT
相关文章推荐
- vim编辑器基本操作
- vim编辑器基本操作介绍
- vim编辑器的基本操作
- git vim 编辑器基本操作
- vim 编辑器(光标字符操作基本用法)
- git vim 编辑器基本操作
- vim编辑器的基本操作
- Linux 入门之文本内容编辑vim编辑器 基本操作
- Vim编辑器基本操作
- git vim 编辑器基本操作
- VIM编辑器的基本操作
- vi/vim编辑器的基本操作
- windows下vi/vim编辑器的基本操作
- Vim 编辑器及其基本操作
- vim编辑器基本操作小小总结
- Vim编辑器基本操作命令
- Vim编辑器基本操作学习(一)
- vim编辑器基本操作
- Vim编辑器基本操作学习(二)
- Vim 编辑器的使用(一)基本的指令操作集合