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 中国联合推出。