3.10.文本编辑器 =============== 大多数 FreeBSD 的配置是通过编辑文本文件完成的,因此熟悉文本编辑器是一个好主意。FreeBSD 的基本系统中自带了一些文本编辑器,而在 ports 中还有很多可选。 一个简单易学的编辑器是 `ee(1) `__\ ,其意为 easy editor。要启动这个编辑器,键入 ``ee filename``\ ,其中 *filename* 是要编辑的文件的名称。进入编辑器后,所有用于操作编辑器功能的命令都列在显示屏的顶部。\ ``^``\ 符号代表\ ``Ctrl``\ ,所以\ ``^e``\ 扩展为\ ``Ctrl``\ +\ ``e``\ 。要离开 `ee(1) `__\ ,按 ``Esc``\ ,然后在主菜单中选择“leave editor”选项。如果文件被修改过了,编辑器会提示保存所有修改。 FreeBSD 在基本系统中还提供了更强大的文本编辑器,如 `vi(1) `__\ 。其他的编辑器,像 `editors/emacs `__ 和 `editors/vim `__\ ,是 FreeBSD ports 的一部分。这些编辑器提供了更多的功能,但代价是学习起来更加复杂。学习一个更强大的编辑器,如 vim 或 Emacs,从长远来看可以节省更多时间。 许多修改文件或需要输入的应用程序会自动打开一个文本编辑器。要改变默认的编辑器,请设置 ``EDITOR`` 环境变量,如 `Shell `__ 中所述。