鸟哥的Linux私房菜:3、学习shell与shell script
第 9 章、vim 程序编辑器 Linux 底下的配置文件多为文本文件,故使用 vim 即可进行设定编辑。 vim 可视为程序编辑器,可用以编辑 shell script, 配置文件等,避免打错字。 vi 为所有 unix like 的操作系统都会存在的编辑器,且执行速度快速。 vi 有三种模式,一般指令模式可变换到编辑与指令列模式,但编辑模式与指令列模式不能互换。 常用的按键有 i, [Esc],:wq 等。 vi 的画面大略可分为两部份,(1)上半部的本文与(2)最后一行的状态+指令列模式。 数字是有意义的,用来说明重复进行几次动作的意思,如 5yy 为复制 5 列之意。 光标的移动中,大写的G经常使用,尤其是 1G, G 移动到文章的头/尾功能! vi 的取代功能也很棒! :n1,n2s/old/new/g 要特别注意学习起来。 小数点「.」为重复进行前一次动作,也是经常使用的按键功能! 进入编辑模式几乎只要记住: i,o,R 三个按钮即可!尤其是新增一列的 o 与取代的 R。 vim 会主动的建立 swap 暂存档,所以不要随意断线! 如果在文章内有对齐的区块,可以使用 [ctr]-v 进行复制/贴上/删除的行为。 使用:sp 功能可以分区窗口。 若使用vim来撰写网页,若需要CSS元素数据,可透过 [crt]+x, [crt]+o 这两个连续组合按键来取得关 键词。