linux 命令行编辑文本工具 vi/vim的三种模式

哎呀,你的总结很清楚,但如果是我第一次使用 vi/vim,我可能还会感到困惑。
我们来谈谈这个模式切换。

上周有客户问我,为什么使用vi时按i还是没有反应。
后来我发现他并没有退出正常模式。
仔细想想,这三种模式一起使用真的很容易混淆。

我自己遇到的坑就是,刚开始学习的时候,一直想直接在普通模式下打字,却发现根本不可能,心里着急。
你必须先点击i或a,看看左下角是否显示INSERT。
只有这样你才会明白你需要进入编辑模式。
这个INSERT/REPLACE提示其实相当重要,但是很多人第一眼就忽略了它。

更不用说命令模式了,当我第一次看到光标跳到屏幕的最后一行时,我还以为窗口被卡住了。
特别是 :/ 关键字。
搜索时,你要记住,不允许使用正斜杠,也不允许使用反斜杠。
我已经被这个骗了好几次了。

不过话说回来,熟悉之后发现这个模式切换的设计还是蛮巧妙的。
就像开车一样,默认为D(普通模式)。
如果你想走得更快,就踩油门(编辑模式)。
如果你想看导航或者加油,就放到P(命令模式)。
您必须先停止(返回正常模式)。
总不能直接从D转到P吧? 您必须踩刹车才能停下来,然后挂断。

最烦人的是强制退出:q!,上次加班到半夜,改了很多东西,电脑就蓝屏了,只好用这个强制退出。
但用多了就会习惯了。
毕竟,vi/vim 需要熟练才能使其更快。

你如何使用它? 你也曾有过类似的困惑吗? 不管怎样,你只需要弄清楚它,通过更多的练习你就会熟悉它。

怎么打开linux文件

简单来说,在Linux系统上打开文件其实非常简单。
常用的方法主要有以下三种。
我们先来说说最重要的事情。
第一种方法是使用 Vim 文本编辑器打开文件。
在我们去年推出的项目中,大家经常使用这个方法。
打开终端,输入命令 vi filename.txt,例如 vi tamins.txt,然后按 Enter 键,文件将打开。
第二种是使用Emacs编辑器,这也是很常用的。
还要在终端中输入文件名 emacs.txt,例如 emacs bbb.txt。
如果文件存在,则直接打开。
如果不存在,请创建一个新的。
后来我发现有些不对劲。
很多人没有注意到,退出Emacs时必须先按Ctrl+X,然后按Ctrl+C。
还有一个更重要的细节。
第三种方法是使用cat命令查看文件内容。
这在快速查看文件时特别有用。
打开终端,输入cat.txt文件的名称,例如catsample.txt并回车,该文件的内容将显示在终端中。
但是,此方法仅允许您查看文件而不能编辑它。
我认为值得一试,特别是如果您只想快速查看文件的内容。