文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>vi速成教程

vi速成教程

时间:2006-04-25  来源:kubobo

  vi存在三种状态:等待指令状态,指令行状态,文字输入状态。   运行vi一开始进入的是等待指令状态,之后可以按i或a进入文字输入状态。   这时候按Ese可以随时回到等待指令状态,从而进行删除复制等操作(对于Windows用户,这点是vi最奇怪的地方了,文字的输入和文字的编辑在两个不同的状态下!其实在文字输入状态下也可以用Backspace键或Delete键进行删除,但这不是好的习惯,因为不同的平台效果不同,等你遇到就知道了)。   存盘的时候先按Esc回到等待指令状态,按下Shift+:就进入指令行状态,可以输入指令wq保存退出(仅保存不退出为w,不保存强行退出为q!)。   下面重点对等待指令状态下的指令进行介绍   一、关标的移动  
 指令  解释
 h  光标左移一格
 j  光标下移一行
 k  光标上移一行 
 l  光标右移一格
 ^  光标移至当前行最左边
 $  光标移至当前行最右边
 数字G  光标移至指定行

二、转换为文字输入状态

 指令  解释 
 i  在光标处输入文字
 a  在光标后一个字符处输入文字
 I  在当前行最左端输入字符
 A  在当前行最右端输入字符

三、删除

 x

 删除光标处的一个字符 

 dd  删除光标处的一行字符
 dw  删除光标处的一个单词
 D

 删除光标处到当前行最右端

四、复制粘贴

 数字yy  复制当前行开始的N行
 Y  复制当前行
 p  粘贴到光标所在行的下一行

五、撤消重做

 u  撤消
 Ctrl-R  重做

vi的指令还有N多,但是对于简单的编辑,以上指令已经足够。最后提醒一点,由于vi指令很多,在等待指令状态下随意按键盘都可能出现不可预见的结果,所以要注意了。

 

相关阅读 更多 +
排行榜 更多 +
浴血混战官方下载

浴血混战官方下载

飞行射击 下载
检票员模拟器免广告下载

检票员模拟器免广告下载

模拟经营 下载
最终前哨最终版手机版下载

最终前哨最终版手机版下载

休闲益智 下载