11 个超棒的 Vi 技巧和窍门

发布网友 发布时间:2024-10-23 22:22

我来回答

1个回答

热心网友 时间:2024-10-25 02:46

快速掌握 Vi 编辑器的11个实用技巧,让您的编辑体验更上一层楼。不论你是新手还是想提升技巧,这些窍门将助你在 Unix 和 Linux 系统中如鱼得水。

在编辑长文本时,行号显示功能是个大救星。通过命令 ":set number",行号会出现在界面左侧,使得快速定位至指定行变得轻而易举。使用 "vi +26 samp.txt" 或 ":26" 就能直接跳转到第26行。

切换输入模式是 Vi 中的基本操作:'i'用于插入文本,'a'则在光标后添加。而 'o' 更是巧妙地在当前光标下一行开启插入模式。删除操作也相当直观,'x' 删除当前字符,'dd' 删除整行,而 '30dd' 则需谨慎使用,它将删除30行内容。

搜索功能让定位变得高效。在命令模式下输入 ':/',配合 'n' 可以迅速找到关键字的匹配项,这对于查找和替换大有裨益。例如,搜索 "ssh" 并导航至后续匹配项,只需按下 'n'。

保存和退出也是必不可少的。':x' 是标准的保存退出操作,而用 'Shift+q' 或 'Shift+Q' 进入 Ex 模式能节省时间。至于替换,使用 ':%s/Desktop/Laptop/g',能在整个文件中快速替换 "desktop" 为 "laptop",如同 sed 命令一样。

掌握这些 Vi 技巧,无论是文本编辑、代码编写还是日常使用,都将提升你的效率。如果你有更多的绝招,欢迎在评论区分享。这篇文章由 Archit Modi 撰写,由 MZqk 译出,经 wxy 校对,由 LCTT 和 Linux 中国联合推出。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com