您的位置:首页 > 运维架构 > Linux

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

2013-03-16 19:40 633 查看
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!不保存文档退出
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐