十分钟学会VI编辑器的命令与技巧

需积分: 0 6 下载量 62 浏览量 更新于2024-12-23 收藏 48KB DOC 举报
十分钟学会VI---命令与技巧 VI是UNIX系统中最常用的文本编辑器之一,对于刚接触UNIX的用户来说,学习VI的基础知识是非常必要的。在这里,我们将介绍VI的基本命令和技巧,帮助您快速掌握VI的使用。 **移动** 在VI中,移动光标是非常重要的,下面是一些常用的移动命令: *往上一格:k *往下一格:j *往右一格:l *往左一格:h *往上卷一页:^b *往下卷一页:^f *到该行最后一个字:$ *到该行最开始一个字:^ *到该页的第一行:H *到该页的最后一行:L *到该档案最后一行:G *到该档案最起头一行:1G *到指定的那一行:?G(?必須是一个数字) **输入** 在VI中,输入命令是非常重要的,下面是一些常用的输入命令: *於游标目前位置开始输入:i *於游标后开始输入:a *於该行最后一个字后开始输入:A *往上取得一行,并开始输入:O *往下取得一行,并开始输入:o *复制,并贴上:先用yy复制该行,再利用p贴上 *复制多行,并贴上:先用3yy复制三行,再利用p贴上三行 *剪下,并贴上:先用dd剪下该行,再利用p贴上(ps:p是指往下贴,若P则为往上贴) *将下一行往上移动,合併下一行:J *复原刚刚做的更动:u *重复刚刚的动作:. **刪除** 在VI中,刪除命令是非常重要的,下面是一些常用的刪除命令: *刪除一个字元:x *刪除一个字(英文字):dw *刪除一行:dd(?dd代表刪除多行,?表示一个数字) **更改、寻找、或取代** 在VI中,更改、寻找和取代命令是非常重要的,下面是一些常用的命令: *修改游标所在字元为x:rx *寻找字串:/string(string为欲寻找的字串)寻找到后,可以利用n再往下找下一个字串 *从第一行到最后一行,寻找string1并将之取代成string2::1,$s/string1/string2/ *常常用binary传档案時,会有^M这种东西出現,可以利用:1,$s/^M//将之取消 **储存、加入档案** 在VI中,储存和加入档案命令是非常重要的,下面是一些常用的命令: *储存档案::w *储存档案成新档案::wnewfile *储存档案后跳出::wq *强制储存档案后跳出::wq! *不储存档案 学习VI的命令和技巧需要实践和练习,但掌握这些基础命令和技巧可以帮助您快速熟悉VI的使用。