Ubuntu Linux 菜鸟正在入门学习(三)——VIM简单使用

VIM是一种基于指令式的编辑器,有三种工作模式:输入模式  指令模式  底行模式

打开一个终端,可以用快捷键Ctrl +Alt+T打开一个终端,在提示符下输入以下命令并回车:

vim test 

这样创建了一个如下的名为test的文档下:
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
"test" [新文件]                                               0,0-1        全部

此时VIM处于指令模式,不能对文档做任何编辑,该模式下输入的任何字符都当作指令处理。

如果需要编辑文档,则需要切换到输入模式,命令如下:

i: 在光标前

I:在当前行首。

a:光标后

A:在当前行尾

o:在当前行之下新开一行

O:在当前之上新开一行

r:替换当前字符

R:替换当前字符及其后字符,直到按Esc键

s:从当前光标位置处开始,以输入的文本代替指定数目的字符

S:删除指定数目的行,并以输入文本代替

ncw或nCW修改指定数目的字

nCC修改指定数目的行

在对文档编辑的过程中,可以使用的指令如下:

移动光标指令:

h:光标左移一个字符

l:光标右移一个字符

space:光标右移一个字符

Bacspce:光标左移一个字符

k或者Ctrl+p光标上移一行

j或者Ctrl+n光标下移一行

Enter:光标下移一行

w或W:光标右移一个字至字首

b或者B:光标左移一个字至字首

e或者E:光标右移一个字至字尾

):光标移至句尾

(:光标移至句首

。。。。。。

屏幕翻滚指令:

Ctrl +u:向文件首翻半屏

Ctrl +d:向文件尾翻半屏

Ctrl +f:向文件尾翻一屏

Ctrl +b:向文件首翻一屏


复制cc 粘贴db 删除dd

VIM底行模式输入/ ?可以进入底行模式,该模式下可以对文档进行搜索,保存等针对整篇文档的操作功能。

:w保存当前文档

:x保存当前文档并退出

:q 退出

:q!不保存文档退出





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值