ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

linux命令-vim

2022-05-19 22:00:39  阅读:202  来源: 互联网

标签:删除 模式 vim 命令 输入 linux 移动 光标


vim

windows下的文本编辑器
1.记事本:一般用于编写普通的txt文本文件
2.notepad++:可以编写代码支持编程,高亮等功能
linux平台的文本编辑器
1.vi命令:如同windows的记事本,功能较少
2.vim命令:如同notepad++,功能强大

vim的三种工作模式

  1. 命令行模式(Command Mode)
  2. 输入模式(Insert Mode)
  3. 底线命令模式(Last Line Mode)

vim的工作模式:

  1. 首次进入vim,默认处于 命令行模式中,
  2. 在命令行模式下,输入 a,i,0可以进入编辑模式(也叫插入模式)
  3. 在编辑模式下,可以任意输入字符,输入完成后按键盘的Esc可以退出编辑模式,同时再次进入命令行模式下
  4. 在命令行模式可以输入:进入底线命令行模式,通常输入:wq或者q或者q!
  5. w表单写入保存,q:代表退出,!:代表强制执行

vim的使用

vim 默认机器是不安装的,需要手动安装这个工具命令
安装命令:yum install vim -y #通过yum软件管理工具,安装命令vim,且默认是yes

vim常用快捷键

vim 提供上下左右键

h 向左
j 向下
k 向上
l 向右

移动光标

w 	移动到下一个单词
b 	移动到上一个单词

数字 0 	移动到行首
字符 $ 	移动到行尾

g 	移动到文章的开头
G 	移动到文章的结尾

H	移动到屏幕的开头
L	移动到屏幕的结尾
M	移动到屏幕的中间

命令模式下的查找

/strings:	向下查找内容
例子:/love  向下查找 love相关的信息, 按 n 跳转到下一个匹配的单词


?string:	向上查找内容
例子:?love	向上查找love相关的信息,按 n 跳转到下一个匹配的单词

命令模式下的复制、粘贴、删除

输入yy	        复制光标所在行
输入4yy	        复制4行内容

输入p		打印粘贴的内容

输入dd	        删除光标当前行

输入D		删除光标当前位置到行尾的内容

输入x		删除光标当前字符,向后删除

输入X		删除光标当前字符,向前删除

输入u		撤销上一步的动作

快捷操作

输入大写C	删除光标所在位置,到行尾的内容,且进入编辑模式
输入o		在当前光标的下一行开始编辑
输入O		在光标的上一行开始编辑
输入A		快速进入行尾,且进入编辑模式
输入ZZ	快速保存退出

批量快捷操作

批量快捷删除多行
步骤:
1.输入ctrl+v 进入可视块模式
2.用上下左右命令,选择你要操作的块
3.选中块后,输入 d 删除块内容

标签:删除,模式,vim,命令,输入,linux,移动,光标
来源: https://www.cnblogs.com/rabbits-carrot/p/16290303.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有