2023年8月3日发(作者:)

Linux使⽤vim命令编辑⽂件内容

在终端可以使⽤vim命令来直接编辑⽂件内容。vim,也可以叫做vi。

vim有三种模式:命令模式、输⼊模式、底线命令模式。

命令模式vim ⽂件名 进⼊命令模式,vim也可以写成vi。 如果⽂件不存在,先创建再打开,如果⽂件已存在,直接打开。只能是当前⽬录下的⽂件,不能是document/这种⼦孙⽬录下的⽂件。

此模式下敲击键盘动作会被Vim识别为命令,⽽⾮输⼊字符。常⽤命令:i 切换到输⼊模式,可以编辑⽂件内容,i即insert: 切换到底线命令模式。所谓底线命令模式,是指输⼊的命令是在最后⼀⾏的(底线)。

输⼊模式在此模式下可以编辑⽂件内容。可以使⽤很多键,⽐如Home、End、Del等。按ESC可推出输⼊模式,回到命令模式。

底线命令模式在命令模式下按下:(英⽂冒号)即进⼊底线命令模式。常⽤命令:w 保存⽂件q 退出vim(要先保存,才能退出)q! 不⽤保存即可退出vim(强制退出)注意:执⾏⼀个底线命令后,会⾃动回退到命令模式,如果还要执⾏底线命令,需要先按:,就是说每次执⾏底线命令时都要先按:。

可⼀起使⽤,⽐如:wq 先保存⽂件再退出vim

完成流程⽰例vim 创建|打开⽂件

按i进⼊输⼊模式,编辑内容。

按ESC退出输⼊模式、回退到命令模式

按:wq保存⽂件并退出vim

命令模式下常⽤的快捷键dd 删除当前⾏yy 复制当前⾏p 在当前⾏的下⾯粘贴出来r 替换当前字符这些命令要在命令模式下才可以使⽤。输⼊模式按ESC回到命令模式。

2023年8月3日发(作者:)

Linux使⽤vim命令编辑⽂件内容

在终端可以使⽤vim命令来直接编辑⽂件内容。vim,也可以叫做vi。

vim有三种模式:命令模式、输⼊模式、底线命令模式。

命令模式vim ⽂件名 进⼊命令模式,vim也可以写成vi。 如果⽂件不存在,先创建再打开,如果⽂件已存在,直接打开。只能是当前⽬录下的⽂件,不能是document/这种⼦孙⽬录下的⽂件。

此模式下敲击键盘动作会被Vim识别为命令,⽽⾮输⼊字符。常⽤命令:i 切换到输⼊模式,可以编辑⽂件内容,i即insert: 切换到底线命令模式。所谓底线命令模式,是指输⼊的命令是在最后⼀⾏的(底线)。

输⼊模式在此模式下可以编辑⽂件内容。可以使⽤很多键,⽐如Home、End、Del等。按ESC可推出输⼊模式,回到命令模式。

底线命令模式在命令模式下按下:(英⽂冒号)即进⼊底线命令模式。常⽤命令:w 保存⽂件q 退出vim(要先保存,才能退出)q! 不⽤保存即可退出vim(强制退出)注意:执⾏⼀个底线命令后,会⾃动回退到命令模式,如果还要执⾏底线命令,需要先按:,就是说每次执⾏底线命令时都要先按:。

可⼀起使⽤,⽐如:wq 先保存⽂件再退出vim

完成流程⽰例vim 创建|打开⽂件

按i进⼊输⼊模式,编辑内容。

按ESC退出输⼊模式、回退到命令模式

按:wq保存⽂件并退出vim

命令模式下常⽤的快捷键dd 删除当前⾏yy 复制当前⾏p 在当前⾏的下⾯粘贴出来r 替换当前字符这些命令要在命令模式下才可以使⽤。输⼊模式按ESC回到命令模式。