会计考友 发表于 2012-8-4 13:41:06

Oracle认证:VI的常见使用技巧

一、简介

Vi呼吁可以说是Unix/Linux世界里最常用的编纂文件的呼吁了,良多人不喜欢VI因为它 的众多的呼吁集,可是我们只需要把握根基的呼吁然后矫捷地加以运用,相信你会象我一样喜欢它的。 本文旨在更有条理有归纳性地介绍VI的一些最常用呼吁和一些高级的应用。

二、根基呼吁介绍

1) 光标呼吁
k,j,h,l——上下摆布光标移动呼吁,虽然你可以在Linux中使用键盘右边的四个光标键, 可是记住这四个呼吁还有很是有用的,也就是右手在键盘上放置的位置部门
nG ——n为行数,该呼吁当即使光标跳到指定行。
Ctrl+G——光标地址位置的行数和列数陈述
w,b——使光标向前或向后跳过一个单词

2) 编纂呼吁
i,a,r——在光标的前,后,上刚刚入字符呼吁(i=insert,a=append,r=replace)
cw,dw——改变(置换)/删除光标地址处的单辞书呼吁 (c=change,d=delete)
x,d$,dd——删除一个字符,光标地址处到行尾的所有字符,和整行的呼吁

3) 查找呼吁
/string, ?string——年夜光标地址处向后/向前查找响应的字符串的呼吁

4)拷贝复制呼吁
yy,p ——拷贝一行到剪贴板/掏出剪贴板中内容的呼吁

三、常见问题及应用技巧

1) 在一个新文件中读/etc/passwd中的内容,掏出用户名部门
vi file
:r /etc/passwd 在打开的文件file中光标地址处读入/etc/passwd
:%s/:.*//g 删除/etc/passwd赌暌姑户名后面的年夜冒号起头直到行尾的所有部门
:3r /etc/passwd 这是在指定的行号后面读入文件内容

此外一种体例删失踪文件中所有的空行及以#起头的注释行
#cat squid.conf.default | grep -v '^$' | grep -v '^#'
页: [1]
查看完整版本: Oracle认证:VI的常见使用技巧