学习 Linux,101: 运用 vi 编辑文件
学习 Linux,101: 使用 vi 编辑文件?echo while [ $x -gt 0 ] do x$(( x-1 ))donecount1.shecho ec
学习 Linux,101: 使用 vi 编辑文件
?
echo 'while [ $x -gt 0 ]; do x=$(( x-1 ));done'>>count1.shecho 'echo "$2" $(date)'>>count1.sh}
?
要编辑现有文件,可以使用?vi
?命令并将文件名作为参数。参考?参考资料?中的手册了解更多主题的详情。现在,只需要使用不带参数的命令:
vi?count1.sh
?
该命令将打开 count1.sh 文件。您应该看到类似于清单 2 的内容。如果您使用的是 vim,一些字或字母可能有颜色。Vim 有一个语法高亮模型(它不是原始 vi 编辑器的一部分),默认情况下,在您的系统中它应该是打开的。
清单 2. 使用 vi 编辑 count1.sh
?
开发 vi 编辑器时并非所有终端键盘都有光标移动键,因此您在 vi 中只能使用标准键盘中能找到的键,以及?Esc?和?Insert?等键。但是,您可以配置 vi 使用其他键(如果可用);键盘上的大部分键在 vi 中都能做一些很有用的事情。因为这种遗留情况以及早期终端连接较慢的本质,vi 自然有了命令简单和神秘的名声。我们先来查看用于在文件中导航的键。
参考资料
学习
- 使用?学习 Linux,101:LPIC-1 路线图?找到相关的 developerWorks 文章,它们能够帮助您准备基于 2009 年 4 月的考核目标的 LPIC-1 认证考试。
- 在?LPIC Program?站点上可以找到针对 Linux Professional Institute's Linux 系统管理认证的三个级别的详细考核目标、任务列表和样例问题。尤其要查看针对?LPI 考试 101?和?LPI 考试 102?的 2009 年 4 月份考核目标。要经常查看 LPIC Program 站点了解最新的考核目标。
- 在 developerWorks 上查看完整的?LPI 考试准备系列,学习 Linux 基础知识并根据 2009 年 4 月份之前的 LPI 考试目标准备系统管理员认证考试。
- 在 “Linux 开发新手基本任务”(developerWorks,2005 年 3 月)中了解如何打开终端窗口或 shell 提示符等。?
- Linux 文档项目?提供各种有用的文档,尤其是它的 HOWTO 文档。
- 在?developerWorks Linux 专区?寻找为 Linux 开发人员(包括?Linux 新手入门)准备的更多参考资料,查阅我们?最受欢迎的文章和教程。?
- 在 developerWorks 上查阅所有?Linux 技巧?和?Linux 教程。
来源:developerWorks
?