three——vim

vi 编辑命令(三种模式)

命令模式——

G将光标移动到末行
gg将光标移动到文件首行
ngg将光标移动到指定行(n行)
0/^/home将光标移动到一行的行首
$/end将光标移动到一行的行尾
ctrl+←/→将光标在一行左右快速移动
shift+i/I在行首处编辑
shift+a/A在行尾处编辑
i在光标处编辑
a在光标后编辑
o向下新建一空行进行编辑
O向上新建一行进行编辑
shift+c/C/shift+r/R删除从光标处开始到行尾的内容并开编辑
ndd删除多行(剪切多行)
r修改光标处字符
u撤销
ctrl+r反撤销
yy复制光标所在行
nyy复制从光标处开始的n行内容
P/p粘贴在该行的上面或下面
d+G删除从光标处开始到末行的内容

编辑模式——

按“a/i/o”进入,按“ESC”退出

末行模式——

按“:”或“?”"/"进入,按“ESC”退出
wq/x/ZZ:保存并退出
q:退出不保存

复制-cp

格式——

cp 源文件 复制后的文件所处位置/名称

例:cp /etc/hosts /root/hosts_
cp /etc/hosts /etc/hosts_bak
-r 递归复制(适用于目录)

移动-mv

格式——

mv 源文件 移动后的文件存放位置/名称

例:mv /www/1.txt /www/2.txt
mv /www/1.txt /root/

删除-rm

格式——rm 源文件

查看文件内容-cat

格式——cat 文件名

清空文件内容
>

格式——>文件名

echo > 文件名
强制覆盖数据信息,忽略提示
\

格式——

\cp 文件名1 文件名2
\mv 文件名1 文件名2

例:\cp oldgirl.txt oldboy_bak
\mv oldgirl.txt oldboy_bak

比较两个文件信息
diff/vimdiff
格式——diff/vimdiff 文件1 文件2
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值