ChinaUnix.net
相关文章推荐:

vi用法

1. :s/vivian/sky/ 替换当前行第一个 vivian 为 sky\r\n :s/vivian/sky/g 替换当前行所有 vivian 为 sky \r\n\r\n2. :n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 sky\r\n :n,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky\r\n (n 为数字,若 n 为 .,表示从当前行开始到最后一行)\r\n\r\n\r\n3. :%s/vivi...

by hotgong225 - AIX - 2010-09-09 13:00:11 阅读(1655) 回复(1)

相关讨论

Vi 输入模式 要如何输入资料呢?有好几个指令可以进入输入模式: 新增 (append) a 从游标所在位置後面开始新增资料,游标後的资料随新增资料向後移动。 A 从游标所在列最後面的地方开始新增资料。 插入 (insert) i 从游标所在位置前面开始插入资料,游标後的资料随新增资料向後移动。 I 从游标所在列的第一个非空白字元前面开始插入资料。 开始 (open) o 在游标所在列下新增一列并进入输入模式。 O 在游标所在列上方新增一列并进入...

by qiqiy - Linux文档专区 - 2008-10-09 14:00:16 阅读(990) 回复(1)

光标控制命令 命令 光标移动 h或^h 向左移一个字符 j或^j或^n 向下移一行 k或^p 向上移一行 l或空格 向右移一个字符 G 移到文件的最后一行 nG 移到文件的第n行 w 移到下一个字的开头 W 移到下一个字的开头,忽略标点符号 b 移到前一个字的开头 B 移到前一个字的开头,忽略标点符号 L 移到屏幕的最后一行 M 移到屏幕的中间一行 H 移到屏幕的第一行 e 移到下一个字的结尾 E 移到下一个字的结尾,忽略标点符号 ( 移...

by zz.Li - Linux文档专区 - 2008-06-09 12:12:29 阅读(575) 回复(0)

1.VI有三种模式 vi /etc/services 1)命令模式: 剪切 c0 剪切至行头 c$ 剪切至行尾 ncw 向前剪切n个词 ncb 向后剪切n个词 ncc 向下剪切n行 复制 y0 复制至行头 y$ 复制至行尾 nyw 向前复制n个词 nyb 向后复制n个词 nyy 向下复制n行 删除 nx 删除n个字符 d0 删除至行头 d$ 删除至行尾 ndw 向前删除n个词 ndb 向后删除n个词 ndd 向下删除n...

by richardliu1123 - Linux文档专区 - 2006-10-18 15:54:54 阅读(678) 回复(0)

VI命令可以说是Unix/linux世界里最常用的编辑文件的命令了,但是因为它的命令集众多,很多人都不习惯使用它,其实您只需要掌握基本命令,然后加以灵活运用,就会发现它的优势,并会逐渐喜欢使用这种方法。本文旨在介绍VI的一些最常用命令和高级应用技巧。 一、基本命令介绍 ---- 1.光标命令 k、j、h、l——上、下、左、右光标移动命令。虽然您可以在linux中使用键盘右边的4个光标键,但是记住这4个命令还是非常...

by gdlc - Linux文档专区 - 2006-09-06 18:08:21 阅读(464) 回复(0)

1. 格式操作如移动光标,删除等都是在普通模式进行,也就是(任何不能确认的情况下按一下ESC所在的模式) 2.h-左. j-下. k-上. l-右. 3.插入: i 4.删除: x 5.删除单词: dw 6.删除行: d$ (从光标处删到行尾) 7. 一个简短的对象列表∶ w - 从当前光标当前位置直到单字/单词末尾,包括空格。 e - 从当前光标当前位置直到单字/单词末尾,但是 *不* 包括空格。 $ - 从当前光标当前位置直到当前行末。(参考第6哦~) 8.用dd也能删...

by xhq6632 - Linux文档专区 - 2009-12-02 23:31:23 阅读(803) 回复(0)

一、Unix编辑器概述 编辑器是使用计算机的重要工具之一,在各种操作系统中,编辑器都是必不可少的部件。Unix及其相似的ix 操作系统系列中,为方便各种用户在各个不同的环境中使用,提供了一系列的ex编辑器,包括 ex, edit,ed 和 vi.其中ex,edit,ed都是行编辑器,现在已很少有人使用,Unix提供他们的原因是考虑到满足各种用户特别是某些终端用户的需要。值得庆幸的是,Unix提供了全屏幕的Vi编辑器,这使我们的工作轻松不少。...

by wyfhyl - Linux文档专区 - 2009-08-11 18:01:12 阅读(696) 回复(0)

一、常用收集如下:(vi set) set autoindent 在插入模式下,对每行按与上行同样的标准进行缩进,与shiftwidth选项结合使用 set list 把制表符显示为^I ,用$标示行尾(使用list分辨尾部的字符是tab还是空格) set number 显示行号 set readonly 文件只读,除非使用!可写 set shiftwidth 反向制表符中的空格数目 set showmatch 在vi中输入),}时,光标会暂时的回到相匹配的(,{ (如果没有相匹配的就发出错误信息...

by sxtywyg - Linux文档专区 - 2009-04-08 13:13:59 阅读(1151) 回复(0)

经常用到vi 可是自己所知有限:故在细致的学习一下。 1.vi中如何查找 /,n,快速查找,到文件头,文件尾。 2.vi中如何复制粘贴 3.vi中三种模式 4.各种命令 3.vi编辑器三种模式:命令模式(command mode),输入模式(input mode), 3.1简易移动命令 h 将标往左移动一个字元. j 将标往下移动一行. k 将标往上移动一行. l 将标往右移动一个字元. 上下左右...

by chameleon110 - Linux文档专区 - 2008-07-07 10:27:07 阅读(786) 回复(0)

读《鸟哥的Linux私房菜》时所作的笔记。 一般模式:移动光标的方法 h或向左方向键 光标向左移动一个字符 j或向下方向键 光标向下移动一个字符 k或向上方向键 光标向上移动一个字符 l或向右方向键 光标向右移动一个字符 如果想要进行多次移动的话,例如向下移动20行,可以使用“20j”的组合键,即加上想要进行的次数后,操作即可 [ctrl]+[f] 屏幕向下移动一页 [ctrl]+ 屏幕向上移动一页 [ctrl]+[d] 屏幕向下移动半页 [ctrl]+ 屏幕...

by scutan - Linux文档专区 - 2008-05-05 20:05:49 阅读(854) 回复(0)