# 重点回顾
- 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 暂存文件,所以不要随意断线
- 如果在文章内有对齐的区块,可以使用 ctrl + v 进行复制、贴上、删除行为
- 使用 :sp 功能可以分区窗口
- 若使用 vim 来写网页,若需要 CSS 元素数据,可以通过 ctrl + x ,ctrl + o 这两个连续组合按键来取得关键词
- vim 的环境设置可以写在
~/.vimrc
文件 - 可以使用 iconv 进行文件语系编码的转换
- 使用 dos2unix 及 unix2dos 可以变更文件每一行的行位换行符
← 其他 vim 使用注意事项 本章练习 →