vim模式下的常用命令
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,这篇文章主要介绍"vim模式下的常用命令",在日常操作中,相信很多人在vim模式下的常用命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"vim模式下的常用命令"的疑惑
千家信息网最后更新 2025年01月24日vim模式下的常用命令
这篇文章主要介绍"vim模式下的常用命令",在日常操作中,相信很多人在vim模式下的常用命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"vim模式下的常用命令"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
命令模式(command mode) 说明:无论此时处于什么模式,只要按一下ESC键,即可进入命令模式
查看命令: Ctrl+u 屏幕向上翻半页 Ctrl+d 屏幕向下翻半页 Ctrl+b 屏幕向上翻一页 Ctrl+f 屏幕向下翻一页 h 光标向左移一个字符 j 光标向下移一个字符 k 光标向上移一个字符 l 光标向右移一个字符 查询命令: /word 按下回车键后,在光标之后查找word字符串 ?word 按下回车键后,在光标之前查找word字符串 :%s/word//gn 查询字符串"word"在文件中出现的次数 :%s/word1/word2/g 整个文件查找word1,并替换成word2,如果省略word2 即 :%s/word1//g 表示将文件中的字符串"word1"替换为"" :s/word1/word2/g 在光标当前行查找word1,并替换成word2 :n1,n2s/word1/word2/g 在第n1行与第n2行之间查找word1,并替换成word2 定位命令: :set nu 显示行号 :set nonu 取消行号 gg 定位到文本的第一行 G 到文本的最后一行 :n 到文本的第n行 0(数字0) 光标移动到当前行的第一个字符(可以为空字符) $ 光标移动到当前行的最后一个字符(可以为空字符)退出命令: :q 退出,适用于未修改的文件 :q! 强制退出,适用于修改文件后不保存退出 :w 将编辑的数据保存到硬盘文件中 :wq或:x 保存并退出 shift+zz 保存并退出,与:wq作用相同 :w [filename] 将编辑后的数据保存到硬盘的另一个文件中 :n1,n2 w [filename] 将n1到n2行的内容保存到名为filename的文件中 :r [filename] 在编辑数据时,读入另一个文件中的数据,即将filename文件中的内容加到光标所在行下一行 复制命令: yy 复制光标所在行 y1G 复制光标所在行到第一行的所有数据 yG 复制光标所在行到最后一行的所有数据 ynj(n代表数字) 复制光标所在行向下n+1行 p,P p为将复制的数据粘贴在光标的下一行,P为将复制的数据粘贴在光标的上一行 删除命令: x,X x为向后删除一个字符,X为先前删除一个字符 nx 删除光标所在处后的n个字符 dd 删除光标所在行 ndd 删除光标所在处后的n行 :n1,n2d 删除指定范围的行 D 删除光标所在处到行尾的内容 d1G 删除光标所在行到第一行的所有数据 dG 删除光标所在行到最后一行的所有数据
插入模式(-- INSERT --) 说明:按ESC键,进入命令模式
插入命令: i 在光标前插入 a 在光标后插入 I 在光标当前行首部插入 A 在光标当前行尾部插入 o 在光标当前行的下一行插入新行 O 在光标当前行的上一行插入新行替换命令: r 替换光标所在处的字符 R 从光标所在处开始替换,按Esc建结束取消命令: u 取消上一步的操作(undo) ctrl+r 返回到undo之前(redo)
末行模式 说明:在命令模式下,输入英文冒号,就进入到末行模式了,执行完以冒号开头的命令后,自动回到命令模式。
打印命令: :echo $JAVA_HOME
vim下的其它命令
ctrl+s表示停止向终端停止输出:vim就像停掉了一样, 按什么键都不起作用。ctrl+q恢复向终端的输出:set fileencoding 查看文件的编码格式:set fileencoding=utf-8 设置文件的编码格式
========================================================================
more命令 1)介绍:是一个基于vi编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。
2)more中内置的快捷键: 按回车键:显示文本的下一行内容 按空格键:显示文本的下一屏内容 /pattern:查找pattern 按b键:显示上一屏内容 按f键:显示下一屏内容 按d键:往后滚动半屏 按q键:退出more命令 按h键:显示帮助信息
到此,关于"vim模式下的常用命令"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
光标
命令
字符
模式
所在
文件
一行
数据
内容
文本
屏幕
常用
字符串
学习
回车键
帮助
作用
冒号
数字
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ie被设置代理服务器
金华科创板网络安全
现场网络安全日常检查表
配置数据库同步
建立数据库连接出错
初中学生网络安全知识竞赛
怎么才能联系软件开发者
独立软件开发商医疗
网页连接数据库代码
互联网黑科技工具
金蝶远程服务器
申论押题网络安全
数据库互斥
服务器蓝屏怎么办
学习软件开发与制造计划
济南地区哪里有联想服务器
数据库技术分析五官
武清区网络技术售后服务
阿里云服务器远程链接
铁拳美剧软件开发
火妹服务器
安徽软件开发大概多少钱
网络安全情景剧校园剧大学
数据库 全行业平均值
天津本地软件开发零售价
数据库处理 上市公司
加强网络安全宣传 局
互联网金融叫金融科技
远古剑客服务器怎么用
软件开发行业属于工业吗