Vim 用法详解

一、命令C:删除-->剪切-->进入插入模式

c命令详解:

复制代码
C or c$

表示修改当前行上光标后面的部分. 进入编辑状态.

复制代码
c0 or c^

表示从光标处到当前行行首的部分进行修改,^代表首个非空格处。

复制代码
cc OR S

修改当前行. 进入编辑状态.

复制代码
cw

从光标所在的位置开始到该单词结束进行修改. 进入编辑状态

复制代码
cfx AND cFx

这里的 x 为一任意字符, cfx 表示修改从光标到下一个字符 x 之间的文本;

cFx 表示修改从光标到上一个字符 x 之间的文本.

复制代码
cn|

修改从光标到当前行的第 n 个字符间的所有字符, n 正整数.

复制代码
cnG and cG

这里的 n 为一任意自然数, cnG 表示修改当前行到第 n 行之间的所有行;

cG 表示修改当前行直至末行.

c 命令所删除的数据都存在缓冲区, 可以结合p/P命令构成剪切粘贴操作, 方法是:

先进行 c 命令, 再按 Esc 键返回命令模式, 最后才进行 p/P 命令。

二、命令S:删除当前行并进入插入模式

相关推荐
边疆.1 分钟前
【Linux】基础IO
linux·运维·服务器·io·文件操作·重定向
e***58235 分钟前
Linux部署Redis集群
linux·运维·redis
n***4436 分钟前
Linux下MySQL的简单使用
linux·mysql·adb
e***71678 分钟前
Linux下安装Nginx服务及systemctl方式管理nginx详情
linux·运维·nginx
nukix9 分钟前
Linux 查看应用端口情况
linux·运维·服务器
s***87279 分钟前
linux centos8 安装redis 卸载redis
linux·运维·redis
白日做梦Q10 分钟前
Linux/Windows系统下:traceroute 与 tracert 路由追踪命令全解析
linux·运维·windows
不穿格子的程序员12 分钟前
操作系统篇3——深入理解操作系统:Linux 常用命令、系统中断与用户态/内核态详解
linux·服务器·操作系统·内核态·用户态·中断
...对方正在输入......18 分钟前
MySQL主从复制
linux·mysql
---学无止境---20 分钟前
Linux内核POSIX文件锁机制深度解析
linux