【Linux】vim编辑器常用操作命令
目录操作
-
进入目录
cd 路径- 要直接回到最外层目录 ,直接使用:cd //
-
查看目录下所有文件
ls -
创建一个新目录
mkdir 目录名 -
重命名/移动 文件或目录
mv 原文件或目录名 新文件或目录名- 要将名为 file.txt 的文件移动到 /home/user/documents 目录下,可以使用命令:mv file.txt /home/user/documents/
- 要将 old_directory 目录重命名为 new_directory,可以使用命令:mv old_directory new_directory
-
删除空目录
rmdir 目录名- 非空目录使用
rm -r命令:
rm -r 目录名- 强制删除且不提示确认,使用
-f选项:
rm -rf 目录名 - 非空目录使用
文件操作
-
查看文件内容
cat 文件名- 分页查看使用
less或more命令:
less 文件名或
more 文件名 - 分页查看使用
-
创建一个新文件
touch 文件名- 或使用 Vim 直接打开文件创建:
vim 文件名 -
删除文件
rm 文件名- 强制删除且不提示确认,使用
-f选项:
rm -f 文件名 - 强制删除且不提示确认,使用
-
复制文件或目录
cp 源文件名 目标文件名- 复制目录并保留源文件,使用
-r选项:
cp -r 源目录名 目标目录名 - 复制目录并保留源文件,使用
Vim编辑器操作
-
进入文件
vim 文件名 -
开始编辑
i -
保存
:w -
退出
:q- 保存更改后退出,使用
:wq。
- 保存更改后退出,使用
-
撤销上一步
u -
复制光标当前行
yy -
复制光标当前行及以下n行
y数字y 或 数字yy -
粘贴
p -
删除当前行
dd -
删除当前行及以下N行
d数字d 或 数字dd -
光标移动到下个单词
w -
光标移动到当前词尾
e -
光标移动到当前词头
b -
光标移动到行头
0 -
光标移动到行尾
$ -
光标移动到文件的最开头位置
gg -
光标移动到文件的结尾位置
G -
显示行数
:set nu -
关闭显示行数
:set nonu -
插入换行符
o -
查找文本
/字符 -
查找文本[寻找下一个]
n -
查找文本[寻找上一个]
N -
查找并替换当前光标所在行的第一个匹配到的字符串
:s/旧字符/新字符 -
查找并替换当前光标所在行的全部匹配到的字符串
:s/旧字符/新字符/g -
全部查找并替换
:%s/旧字符/新字符/g -
剪切当前光标内容
x -
剪切当前光标前一个字符
X -
替换当前光标字符
r + 新字符 -
多次替换字符
R- 🆗
日常使用Linux系统时的大部分文件和目录管理需求,以及Vim编辑器的基本操作
2024年3月30日11点58分
尼玛,厚礼谢,有gpt了,我还记个集贸,要啥直接问好了-.-

浙公网安备 33010602011771号