linux常用命令vi什么意思

说白了,掌握vi/vim有两个关键:模式切换和通用命令速记。
先说最重要的,命令行界面和完整的键盘操作设计。
我们去年运行的监控系统,光标跳转命令结合宏录制,每天至少可以节省2 个小时。
还有一点是,模式编辑的本质在于插入模式和命令模式之间的无缝过渡。
起初我以为使用 i 就足够了,但后来我意识到这是错误的。
我按 a 进入插入模式并将光标向后移动,然后按 A 将光标插入到行尾。
效率大大降低了。
还有一个非常重要的细节。
底线命令模式下的%s/old/new/gc替换操作在处理3 000级日志文件时绝对完美。
然而,很多人不注意这个确认步骤,不小心改变了东西。

等等,还有一件事,它的模式切换逻辑很混乱。
例如,使用dd删除一行时,按两次Shift+D将删除当前行和下一行。
我曾多次走进这个陷阱。
新用户应该先使用 vimtutor 看一下,然后尝试设置 nu 显示行号。
这种组合可以帮助你避免犯很多错误。

Linux中vi和vim命令有什么区别

嗨,当谈到 vi 和 vim 时,我确实陷入了很多陷阱。
我记得当时我在2 01 6 年刚刚从Windows系统切换到Linux系统,当时我正在使用vim。
那时我整天都在做 vi 和 vim,真是苦乐参半。

当时我刚刚开始使用vim,只是为了体验Linux的强大。
一开始我什至无法弄清楚vi的命令模式、插入模式和最后一行模式。
我经常编辑啊编辑,不知道自己处于什么模式。
有一次我写了一个脚本,想保存退出,但是我输入:wq,回车,然后屏幕就黑了。
我慌了,以为系统出问题了,结果看到后,我输入:wq!,直接强行退出了。
该脚本没有保存任何一个角色。

后来逐渐了解了vim,发现它比vi强大很多。
我记得有一次我需要编辑三个文件,然后我想比较它们的内容。
那时我还不知道vim的多文件编辑功能,所以我复制粘贴了一个又一个文件,这让我很累。
后来了解了vim的多文件编辑器,其实方便多了。

我们来谈谈键盘快捷键。
vim 里的热键太多了,看得我眼花缭乱。
有一次,为了查找特定的字符串,我使用了 /v,但没有找到。
我使用 /n 查找下一个,但我按错了键并退出了编辑模式。
我很生气。
后来我了解到 / 和 n 是搜索文本和查找下一个匹配的快捷键,但不能连续使用。
您必须先找到匹配项,然后按 n 查找下一个。

总之,我们和vim都有各自的特点。
vi 是一个经典的文本编辑器,而 vim 是 vi 的改进版本,具有更强大的功能。
但要完全掌握它们,你确实必须付出努力。
嗨,说到这里,我真是一个 vi/vim 的“老司机”了。