才子佳人博客

我的故事我讲述

vi常用命令总结
 
来源:xjh  编辑:xjh  2007-09-29

Vi(Visualinterface)是Linux,Unix世界里最普通的全屏幕文字编辑器。

开始使用vi时,也许觉得并不好用,很不习惯,但你要管理、操作linux服务器的话,学习vi的一些基本操作还是很有用的,也是必须的。

Vi没有菜单,只有命令,且命令繁多。vi有二种基本工作模式:命令模式、文本输入模式。下面我简要整理一下自己常用的命令:

说明:设bash#为linux命令提示符。

1)进入vi

bash#vi文件名

说明:若该文件存在则打开该文件,若不存在则新建该文件。

2)离开vi

按esc键从文本输入模式切换到命令模式,按冒号“:”输入命令退出字,如:q

说明:

:q不保存退出(q-quit)

:q!不保存强制性退出

:w保存编辑(w-write)

:wfilename存入到指定的文件filename中

:wq保存并退出

3)进入命令模式

按esc键从文本输入模式切换到命令模式

4)进入文本输入模式

在命令模式下输入插入命令i、附加命令a都可以进入文本输入模式,并且在屏幕下角显示如下状态:

~
--Insert--

5)常用命令

--------------------------------------

i插入命令(i-insert)

a附加命令(a-append)

r替换光标所在的字符(r-replace)

x删除光标所在的字符

dd删除当前行(d-delete)

-------------------------------------

/abc向前查询abc

?abc向后查询abc

n向前继续查询

-------------------------------------

yy将当前行拷入剪贴板(y-yank)

p将剪贴板中的内容粘贴在光标后(p-put)

-------------------------------------

好了,有上面这些命令就够用了,刚开始用这些命令觉得很不习惯,因此,不用急得记这些命令,在日常实际操作中慢慢就记住了,实在记不住就抄在个笔记本上,用的时候查查即可,哈哈。

参考文献:
http://www.cppblog.com/woxingwosu/archive/2007/06/18/26571.aspx
Linux高级网络管理冯建华清华大学出版社


分类:网络日志| 查看评论
相关文章
文章点击排行
本年度文章点击排行
发表评论:
  • 昵称: *
  • 邮箱: *
  • 网址:
  • 评论:(最多100字)
  • 验证码: