
关于Linux中Vi编辑器练习的心得体会
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文记录了作者在学习和使用Linux系统中的Vi编辑器过程中积累的经验与技巧,分享了个人的学习心得及常见问题解决方法。
在Linux系统中,`vi`(Visual Editor)编辑器是一个非常强大的文本编辑工具,也是许多系统管理员和开发者必备的技能之一。以下是对`vi`编辑器的一些实践心得和需要注意的事项:
1. 创建并移动文件:要创建一个名为 `test.txt` 的新文件,在终端输入命令 `vi test.txt` 即可进入编辑模式。完成修改后使用 `:wq` 命令保存并退出。如果需要将此文件重命名为 `test2.txt`,请先按 `Esc` 键切换到正常模式下,并执行 `:mv test.txt test2.txt` 将其改名;然后输入命令 `:cd ~` 切换至用户主目录,接着使用 `:mv test2.txt .` 命令将文件移动至此。
2. 修改内容:若需修正第一行的错误,在正常模式下把光标移至相应位置后键入 `i` 进入插入模式进行修改,添加正确的单词 Academic 后按 `Esc` 键返回到正常模式即可保存更改。
3. 纠正拼写错误:若第三行存在拼写错误,请先切换到插入模式(通过在正常模式下输入 `i` 实现),然后将 `varity` 更改为正确的单词 variety,最后按 `Esc` 键返回至正常模式以确认更改。
4. 大写字母转换:为了把 failure 这个词的首字母变成大写,在光标位于该行后使用组合键 `Shift + I` 从正常模式切换到插入模式;接着输入正确的单词 Failure 的开头,即按一次 `F` 键,最后再用 `Esc` 键返回至正常模式。
5. 行的移动:若要交换倒数第一和第二行的位置,请先复制最后一行(使用命令 `yy`),然后将光标移到倒数第二行,并粘贴内容(执行命令 `p`)以实现两者的互换操作。
6. 删除指定行:欲删除包含单词 Collusion 的整一行,只需在正常模式下移动光标到该行并键入 `dd` 即可完成任务。
7. 合并文件内容:若想将名为 `etcpasswd` 文件的内容添加至当前文档的末尾,请先确保已保存退出 vi 编辑器(使用命令 `:wq`),然后输入指令 `:r etcpasswd` 以追加所需数据。
8. 全局替换文本:要执行全局查找与替换操作,如将所有 Plagiarism 替换成大写的 PLAGIARISM,则在正常模式下键入命令 `:1,$s/Plagiarism/PLAGIARISM/g` 即可一次性完成全部更改。
9. 撤销最近的操作:若需撤销前一步操作,请使用 `u` 命令来还原上一次的修改内容。
10. 确认每次替换行为:当希望在执行全局查找与替换时获得确认提示,可以键入命令如 `:1,$s/Plagiarism/PLAGIARISM/gc`。此时系统将询问是否要进行每个单独实例的更改;输入 y 表示同意更换内容,“n” 则表示拒绝修改。
11. 保存并退出:在确认所有改动无误后,使用 `:wq` 命令来保存文件,并关闭 vi 编辑器以结束编辑过程。
这些是利用 vi 编辑器时的一些基本操作和技巧。掌握它们有助于提高您在 Linux 环境中的工作效率。通过不断实践与熟悉各种命令组合,将使您更加熟练地运用此强大的文本编辑工具进行高效工作。
全部评论 (0)


