Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103682291
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-04 12:47:45

作者: redfans  出自:
  对于命令行界面的文字编辑器VIM比较陌生,虽然以前在DOS下也用过EDIT,但感觉完全是不一样的。而且在论坛里很多人都对VIM非常推崇,使我也一直很好奇,想把它弄明白,看看它到底有什么好的。

  随便搜一搜,就有很多VIM的使用指南之类的文章,开始学用VIM。

  VIM编辑器有2种模式:指令模式和输入模式。

  指令模式下,是没法输入的,只能通过特定的指令来对文件进行特定的操作。在启动VIM时候,默认进入的就是指令模式。指令分为两种,一种是类似快捷键的指令,这种指令我感觉其实就是快捷键,按下相应的键就能实现相应的功能,例如:按下i键就切换到了输入模式,按下a键就从光标所在位置开始插入,按下A(shift+a)从光标所在列最后的地方开始插入等等,注:a和A是两个不同的指令;另一种指令是键入命令的指令,这种指令大部分都是在指令模式下输入":"后,光标出现在最下方,然后在":"后输入相应的指令回车后实现相应的功能,例如:输入:wq回车保存文件后退出VIM编辑器,输入:syntax on开启语法加亮等等。

  在输入模式下,没什么好说的,就是输入内容嘛,默认的输入方式是插入。这个有一点要说一下,在VIM下的文本,是以行、列、词这些方式排版的,在指令模式下按g ctrl+g后,就会显示当前光标所处的列、行、词、字符、字节位置。行是以回车结束的一段,而并不是以屏幕显示范围自动换行的那个行的概念,这个概念要清晰。

  明确这些后,就剩下熟悉各种指令和操作,和习惯它的编辑方式了。然后才能去发掘更多的强大的动能吧。回头写程序都用VIM来吧,现用熟悉再说。
阅读(250) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~