Linux修改文件内容【命令】_松门一枝花-CSDN博客_linux 修改文件

vi 编辑器,相当于记事本,有编辑功能,但较弱
vim 复杂的编辑器,相当于windows的 editplus, notepad++ 等

1. 打开文件

首先,使用vim命令打开一个文件。例如:

vim filename.txt

2. 修改文件

在vim中,你可以使用以下几种方式来进入插入模式(即编辑模式),从而修改文件内容:

  • 按下i进入插入模式(在光标当前位置之前插入)。

  • 按下a进入插入模式(在光标当前位置之后插入)。

  • 按下o进入插入模式,并在当前行的下方新开一行。

  • 按下O进入插入模式,并在当前行的上方新开一行。

3. 保存文件

在插入模式下修改完文件后,要保存你的更改,可以按下Esc键退出插入模式,然后输入:(冒号),接着输入w然后按回车键。这将会保存你的更改:

:w

或者,你也可以使用:wq命令来保存更改并退出vim:

:wq

4. 退出而不保存

如果你在编辑过程中改变了主意,想要退出而不保存所做的更改,可以再次按下Esc键退出插入模式,然后输入:(冒号),接着输入q!然后按回车键:

:q!

5. 退出并保存更改(另一种方式)

除了:wq,你还可以使用:x命令来保存更改并退出vim:

:x

6. 退出而不保存(另一种方式)

如果你只是想退出而不保存,也可以直接输入:q然后按回车键:

:q

但是如果你在编辑过程中有未保存的更改,直接输入:q会导致错误信息提示你需要先保存更改或者强制退出。在这种情况下,使用:q!可以强制退出而不保存

在/opt/hello/world.txt文件中增加一行  hello linux world !

方法一:
命令是:vi,vim

------------------------

步骤:

1、执行 vi world.txt  进入编辑器(默认命令模式),

2、点击a或i进入编辑模式,敲入内容:hello linux world !
3、然后按键盘上的esc键退出编辑模式(进入到命令模式),

4、最后敲冒号:,

5、再敲wq保存并退出。

-------
wq解释为:write quite
不想保存,q
强制退出 q!

How to exit the Vim editor?
点击ESC进入“正常模式”,然后输入“:”,进入“命令模式”。此时屏幕的下方会出现一个冒号,
你可以输入以下命令,并按“ENTER”执行:
:q ,退出(:quit的缩写)
:q!,退出且不保存(:quit!的缩写)
:wq,保存并退出
:wq!,保存并退出即使文件没有写入权限(强制保存退出)
:x,保存并退出(类似:wq,但是只有在有更改的情况下才保存)
:exit,保存并退出(和:x相同)
:qa,退出所有(:quitall的缩写)
:cq,退出且不保存(即便有错误)


Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐