首页 > 其他分享 >0.vim常用命令

0.vim常用命令

时间:2023-03-08 21:45:04浏览次数:36  
标签:删除 命令 常用命令 vim 插入 按键 光标

为了方便,记录以下经常用到的vim命令

1. 正常模式

命令按键 作用
i 插入光标到左侧
a 插入光标到右侧
o 新增下一行
O 新增上一行
G 光标移动到文件末尾
yy 复制所在行
. 重复上次的操作
p 粘贴复制的内容
dd 删除所在行
dG 删除全部内容

插入

命令按键 作用
i 插入光标到左侧
a 插入光标到右侧
o 新增下一行
O 新增上一行
G 光标移动到文件末尾

编辑常用

命令按键 作用
yy 复制所在行
yw 复制光标左边的单词
p 粘贴
dw 删除光标左边字符
w 跳转到下个单词首字母的位置
cw 删除单词,并进入编辑模式
Ci{ 删除 「 { } 」中的内容,小括号和中括号使用的时候,只需要替换掉括号

脚本命令

命令按键 作用
. 重复上次操作
u 撤销
ctrl + R 返回上次撤回的步骤

2. 命令行模式

%s /旧字符/新字符/g    - 全局替换

未完待续

标签:删除,命令,常用命令,vim,插入,按键,光标
From: https://www.cnblogs.com/AlkaidS/p/17196366.html

相关文章

  • vim: error while loading shared libraries: /lib64/libgpm.so.2: file too short
    在使用vim的时候出现了报错:[root@localhost~]#vimvim:errorwhileloadingsharedlibraries:/lib64/libgpm.so.2:filetooshort解决过程如下:yumreinstall-y......
  • MySQL查看数据库性能常用命令和实战教学
    MySQL查看数据库性能常用命令#列出MySQL服务器运行各种状态值showglobalstatus;#查询MySQL服务器配置信息语句showvariables;#慢查询showvariableslike'%sl......
  • [Linux]常用命令之【diff】
    1概述2diff命令diff命令是Linux上比较重要的命令行工具,用于比较文本内容,并找到不相同的地方,diff在命令行中打印每一行的改动之处。diff程序的输出被称为补丁(pat......
  • Liunx Vim常用命令
    LiunxVim常用命令1、打开命令:vi/vim+filename(文件名)2、退出命令:强制退出不保存修改的内容:q!退出并且保存修改的内容:wq强制保存修改的内容然后退出(......
  • Redis常用命令与操作
    简介redis是以key-value格式存储数据的缓存数据库。它支持存储的value类型很多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型......
  • Docker CLI docker buildx du 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Doc......
  • cmd常用命令
    一、文件和文件夹操作命令dir:显示目标内容、路径md:创建目录mdC:\dms:创建dms文件夹mdC:\dms\a\b\c\drd:删除目录格式:命令  参数  路径rd /S  /Q  C:\dm......
  • conda常用命令
    在使用python的时候,必然要接触到的就是包管理器了。python常用的包管理器一般有pip、conda、easy_install、poetry、pyenv。pip是官方退出的包管理器,可以下载、安装、升级和......
  • Vim之swp文件解析
    vim正常执行过程1、编辑文件about_vim_swp.txt2、编辑文件时vi会自动创建一个swp临时文件ls-a3、编辑完成wq保存退出会自动删除swp临时文件突发情况:vim编辑过程中未保......
  • VIM单文件配置
    "开启行号setnu"禁止生成备份文件setnobackupsetnoundofilesetnoswapfilesyntaxon"语法高亮"更换字体setguifont=Consolas:h11"更换主题colorschemeeve......