linux vi-vim编辑器快捷键
移动光标
上 k
下 j
左 h
右 l(字母L的小写)
把光标移动到文件的第一行
gg
1G
:1
把光标移动到文件的最后一行
G
$
把光标移动到文件的第100行
100gg
100G
:100
把光标移动到这一行的结尾
$
编辑(移动并编辑)移动光标
在当前行下面插入一个空行并进入编辑模式:o(小写字母o)
在当前行上面插入一个空行并进入编辑模式:O(大写字母O)
删除光标所在位置到行尾的内容并进入编辑模式:C(大写字母C)
删除光标所在位置到行尾的内容:D或者d$
快速到达行尾并进入编辑模式:A
复制 删除 粘贴
复制光标所在行:yy
粘贴:p
多次粘贴:3p(粘贴3次)
删除/剪切:dd
删除当前行到文件结尾的内容:dG
其他
显示行号 :set nu
取消行号 :set nonu
查找:
—— /你要查找的内容
—— 继续向下查找 n
—— 继续向上查找 N
撤销当前操作: u
恢复刚才的操作: ctrl + r
转载于:https://www.cnblogs.com/lin666-/p/9939473.html
linux vi-vim编辑器快捷键相关推荐
- linux - vi / vim 编辑器
linux - vi / vim 编辑器 1. vi / vim 是什么 2. 模式切换 2.1 一般模式(普通模式) 2.2 编辑模式 2.3 命令模式 1. vi / vim 是什么 vi是uni ...
- $Linux vi/vim编辑器常用命令与用法总结
(一)vi/vim是什么? Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了,非常方便 ...
- Linux vi(vim)编辑器学习-收集搬运
vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率.vi是"visual interfa ...
- Educoder头歌-Linux vi/vim编辑器
文章目录 第1关:vi/vim基本用法 特别提醒 第2关:vi/vim工作模式切换 第3关:vi/vim命令模式 第4关:vi/vim底线命令模式 第1关:vi/vim基本用法 rm -fr /roo ...
- Linux vi vim 常用快捷键操作(一)
一. 一般模式: 1 移动光标 h: 左移 l: 右移 j: 下移动 k: 上移动 0 or Home: 移动光标到行末 $ or End: 移动光标到行头 H: 光标移动到屏幕最上方的行 ...
- 6.Linux中vi/vim编辑器详解
文章目录 前言 一.vim/vi 介绍 二.vi/vim学习图(初级) 三.文本编辑(状态)概览 四.使用vi打开文本的方式 五.命令模式 1.进入插入模式(进行文本编辑) 2.从插入模式切换为命令行 ...
- Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令
Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界 ...
- linux vim修改字符串,Linux系统vi(vim)编辑器命令说明
Linux系统vi(vim)编辑器命令说明 刘大喵 • 2019 年 02 月 06 日 vi(vim)是上Linux非常常用的代码编辑器,很多Linux发行版都默认安装了vi(vim).vi(vim ...
- 二、Linux 文件与目录结构、VI/VIM 编辑器(重要)
1.Linux 文件 Linux 系统中一切皆文件. 2.Linux 目录结构 /bin(存放二进制文件的二进制文件夹,(普通用户的文件)) ·是Binary的缩写,这个目录存放着最经常使用的命令/s ...
- linux中国vi,使用 Vi/Vim 编辑器:高级概念 | Linux 中国
早些时候我们已经讨论了一些关于 VI/VIM 编辑器的基础知识,但是 VI 和 VIM 都是非常强大的编辑器,还有很多其他的功能可以和编辑器一起使用.在本教程中,我们将学习 VI/VIM 编辑器的一些 ...
最新文章
- Linux IP怎么设置
- MyBatis动态SQL小结
- MySQL主从复制Linux实现
- js跨浏览器事件处理
- 程序员面试金典 - 面试题 03.01. 三合一(数组栈)
- oracle查被锁存储过程,oracle 结束被锁的包或存储过程
- Alpha冲刺报告(8/12)(麻瓜制造者)
- 批处理设置服务器BIOS序列号,批处理设置windows服务器的代码ThecSafe1.9.4第1/3页
- 基于libmemcached为php扩展memcached服务
- 关于rdp wrapper的not supported、not listening问题的可能解决办法
- gpio_desc()的分析
- 领英精灵使用手册,功能介绍
- 火车售票管理系统 问题陈述和词汇表
- 单相全桥逆变器仿真,simulink,matlab
- java写一个文件浏览器_【Java】 实现一个简单文件浏览器(2)
- linux 命令例子
- python实现bili手机客户端上下载的文件转成mp4
- G++ + OpenCV 编译
- 简易留言簿系统-ASP.NET MVC (后台基本完成)
- apk安装法之三--application/vnd.android.package-archive是什么?
热门文章
- 10.N个整数中查找是否相加为K[深度搜索]
- (转载)Cocos2dx-OpenGL ES2.0教程:初识MVP(3)
- python文本文件读写的3种方法
- 【转载】面向对象建模与数据库建模两种分析设计方法的比较
- bootstrap学习笔记(1)基础段落,表格的实现
- Win10如何删除3D对象文件夹
- esp32 例程 蓝牙_wifiamp;蓝牙MCU 该不该选ESP32
- imwrite函数 matlab_用matlab做一个脉动磁势分解的动画
- 技术迭代快速。PyTorch 真的优于Tensorflow吗?
- 大鱼风控笔记 2:量化风控体系的实现要求