常常用linux,知识零碎,此整理!
vim是vi升级版,写代码来很随便,先学习vi。
基本上 vi 共分为3种模式,分别是『1般模式』、『编辑模式』与『指令列命令模式』
1般模式:你可使用『上下左右』按键来移动光标,你可使用『删除字符』或『删除整行』来处理档案内容,
也能够使用『复制、贴上』来处理你的文件数据。
编辑模式:按下『i,
I, o, O, a, A, r, R』等任何1个字母以后才会进入编辑模式。此时可以编辑文档。在画面的左下方会出现『 INSERT
或 REPLACE 』的字样,此时才可以进行编辑。而如果要回到1般模式时, 则必须要按下『Esc』这个按键便可退出编辑模式。
指令列命令模式:在1般模式当中,输入『 : / ? 』3个中的任何1个按钮,就能够将光标移动到最底下那1行。搜索资料、读取、存盘、大量取代字符、离开 vi 、显示行号等等的动作则是在此模式中达成的!
查找命令(1般模式):
记得4个命令就能够了n,N,/,?
例如在这篇文章中进行查找bzip2
文本替换
删除命令
主要是dd和x
例如去到去第 27 行,并且删除 15 个字符--------------------『27G』 以后,再给他『 15x 』便可删除 15 个字符
去21 到 42 行之间的开头为 # 符号的批注数据---------------由于 21~42 有22 行,因此『 21G 』→『 22dd 』就可以删除 22 行
插入:
大写O,在当前光标前1行插入数据
小写o,当前光标下1行插入数据
小写i,在当前光标处插入数据
复制:
复制 65 到 73 这9行的内容(含有MANPATH_MAP),并且贴到最后1行以后 --------------------『65G』
然后再『 9yy 』以后最后1行会出现『复制9行』之类的说明字样。 按下『 G 』到最后1行,再给他『 p 』贴上9行
区块选择:
参考鸟哥linux私房菜。
上一篇 思科CCNA第一学期第五章答案