Vim / Vi教程面向初学者
大多数人对使用Vim感到厌倦,而我确实也遇到了同样的问题。 但是,在实际情况下,这没什么大不了的。 问题是,我们应该了解使用它的基础知识。
首先,启动您的其他终端,
打开任何要编辑的文件。 就我而言-我要使用以下命令打开main1.java
要编辑文件或在该文件中插入任何字符,我们需要通过按进入“插入模式”
现在,使用箭头键前后移动光标,然后使用退格键删除内容,即可编辑所需的内容
现在,保存内容的时间到了……不,请不要使用ctrl + s-那家伙将不会在这里工作..,这里是关于我们处于哪种模式-现在,我们处于INSERT模式-因此,我们有 进入命令模式以使我们的命令起作用,为此,请按
现在该退出了,对吧? 然后按
要复制内容并将其粘贴到终端内部,我们使用不同的术语-“粘贴”并粘贴。
请注意,“扬”将内容复制到终端机的剪贴板中-不允许您在外部复制(有关复制到系统剪贴板中的信息,请参阅+ clipboard)
如需拉动,请通过按进入“ VISUAL LINE Mode”
因此,我们将注意到终端在其底部显示了术语“视觉模式”。 现在只需简单地拖动鼠标或使用向下箭头选择多行即可进行一些操作。 现在,按
一些快捷方式将使此过程很酷。 他们是
现在,让我们继续使用vimdiff,使用以下命令比较文件(我们更常使用这些文件来解决合并冲突)。
从上面的图片中可以肯定,我们可以轻松找出文件之间的差异,粉红色斑点用于修改区域,蓝色用于错过的行(已删除或已添加)
进入此窗口的快捷方式
现在,要解决更改冲突-只需将光标移至要更改和使用的位置
即 例如,如果光标在第一个窗口上粉红色高光显示的行上,
为了您的方便,最好使用简单的“猛拉”并粘贴(如我之前所述)。 最后,别忘了保存并关闭
而且vim中仍然有许多功能可用,但是我现在所讲的内容足以管理vim中的文件… 祝你今天愉快!!
Also Clap me on my Medium Page:
https://medium.com/@rdharan/vim-basic-cheatsheet-for-beginners-297190fc8331
from: https://dev.to//dharanr/vim-vi-tutorials-for-beginners-2neh