Linux命令整理 —— vi 和 vim 编辑器
一、目录结构
二 、vim 和 vim 编辑器
2.1【基本介绍】
所有的 Linux 系统都会内建 vi 文本编辑器。
vim 具有程序编辑的能力,可以看做是 vi 的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
2.2 三种常见模式
1、正常模式
以 vim 打开一个档案就直接进入一般模式了(默认)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用
『复制、贴上』来处理你的文件数据。
2、插入模式/编辑模式
在模式下,程序员可以输入内容。
按下 i, I, o, O, a, A, r, R
等任何一个字母之后才会进入编辑模式, 一般来说按 i 即可
3、命令行模式
在这个模式当中, 可以提供你相关指令,完成读取、存盘、替换、离开 vim 、显示行号等的动作则是在此模式中达成的!
2.3 快捷键
- 拷贝当前行
yy
, 拷贝当前行向下的 5 行 5yy,并粘贴(p)。 - 删除当前行
dd
, 删除当前行向下的 5 行 5dd - 在文件中查找某个单词 [命令行下
/关键字
, 回车 查找 , 输入 n 就是查找下一个 ] - 设置文件的行号,取消文件的行号.[命令行下 :
set nu
和 :set nonu
] - 编辑 /etc/profile 文件,使用快捷键到底文档的最末行[
G
]和最首行[gg
],注意这些都是在正常模式下执行的。 - 在一个文件中输入 “hello” ,然后又撤销这个动作,再正常模式下输入
u
- 编辑 /etc/profile 文件,并将光标移动到 第 20 行 shift+g
第一步:显示行号 :set nu 第二步:输入 20 这个数第三步: 输入 shift+g
Linux命令整理 —— vi 和 vim 编辑器相关推荐
- 【linux笔记】vi和vim编辑器,重定向输出,系统命令,进程,管道
vi/vim 在linux下一般使用vi编辑器来编辑文件 Vi既可以查看文件也可以编辑文件. 三种模式: 命令行.插入.底行模式 切换到命令行模式:ESC键 切换到插入模式:按i,o,a键 切换到底行 ...
- Linux命令(10)——vim编辑器
vim文本编辑器是可以脱离鼠标即可完成文件的编辑操作的编辑器 vim的三种工作模式 命令模式.编辑模式.末行模式 其中命名模式到编辑模式的按键为i,编辑模式到命令模式的按键为esc 命令模式到末行模式 ...
- Linux — 实操篇_01(XShellXftp的使用、vi和vim编辑器入门、实操命令_用户管理)
文章目录 一.远程访问工具 1.1 远程登录软件 XShell 1.2 远程上传下载软件 Xftp 1.3 注意 1.4 XShell新建会话 1.5 Xftp新建会话 二.vi和vim编辑器 2.1 ...
- Linux学习(三)--vi和vim编辑器
Linux学习–vi和vim编辑器 一.基本介绍 首先,我们需要明白一点,所有的Linux系统内都会默认安装vi文本编辑器: 其次,vim可以看做是vi的增强版,具有程序编辑的能力,可以主动的 ...
- 大数据技术之_01_Linux学习_01_linux的入门+VM和linux的安装+linux的目录结构+远程登录到linux服务器+vi和vim编辑器+开机、重启和用户登录注销+用户管理+用户组管理
大数据学习之_01_Linux学习_01 1 linux的入门 1.1 Linux的介绍 2 VM和linux的安装 2.1 安装vm和Centos 2.1.1 基本说明 2.1.2 CentOS安装 ...
- Linux系列3:vi与vim编辑器
vi与vim编辑器 0 引言 1 vi的使用 1.1 vi的模式介绍 1.2 简易示例 1.3 功能键介绍 1.4 案例练习 1.5 vim的暂存,恢复与开启时的警告 2 vim的额外功能 2.1 区 ...
- linux实操篇之-----vi和vim编辑器
vi和vim编辑器 1. vi和vim的基本介绍 所有Linux系统都会内置vi文本编辑器 vim是vi的升级版,可以主动以字体颜色分辨语法的正确性,代码补完和编译,错误跳转等功能. 2. vi和vi ...
- Linux -- vi和vim编辑器(编写Hello.java程序,三种模式的转换,常用快捷键练习)
文章目录 1. vi和vim编辑器 1.1 vi和vim编辑器介绍 1.2 vi和vim的三种常见模式 1.3 快速入门案例:使用`vim`开发一个`Hello.java`程序 1.3.1 建立 `H ...
- linux的命令vim,Linux命令:vi | vim命令
vim - vi 增强版.文本编辑器 格式:vim [options] [file ..] 说明:如果file存在,文件被打开并显示内容,如果文件不存在,当编辑后第一次存盘时创建它 [options] ...
最新文章
- 分布式锁--Redis小试牛刀
- C++类成员函数在.cpp中设置成inline后无法解析的问题
- Codeforces Round #701 (Div. 2) C. Floor and Mod 数学分块
- JavaScript窗体控制函数
- Java 算法 摆动序列
- 高德地图车道级导航适配OPPO Find N折叠屏手机
- ajax div iframe,【转】用AJAX模仿IFRAME 在指定DIV打开页面
- 关于c#保存图片 图片大小改变的问题
- 《缠中说禅108课》43:有关背驰的补习课
- 记一次PS For Mac破解
- 第八十五章 Caché 函数大全 $ZDATETIME 函数
- 环境搭建 - 奥比中光3D摄像头(Deeyea)
- 微信H5调试Vconsole
- 第2.1章 scrapy之国内高匿代理IP爬取
- 程序员是年轻人最向往的职业,突然觉得我们这个职业立马高大上了
- 关于深度学习人工智能模型的探讨(四)(5)
- 解决Vivado implementation拥塞的策略方法(一)
- RZ,NRZ,NRZI
- TSC TTP244Pro 标签打印机打印不走纸
- oracle11完全卸载
热门文章
- LeetCode 486. 预测赢家(博弈DP)
- LeetCode 1197. 进击的骑士(BFS)
- php判断全是中文正则,php判断是否为中文正则表达式大全
- win7优化设置_5项优化,至少提升20%!
- 7.MongoDB与python交互
- onenetsim定位功能吗_经常玩手机的抓紧看看,原来手机键盘还隐藏4个实用功能,真实用...
- 论文浅尝 | 使用循环神经网络的联合事件抽取
- 陈华钧 | 知识图谱构建,将成为智能金融的突破口
- 论文浅尝 | Open world Knowledge Graph Completion
- 创建python的虚拟环境(图文教程),并使用。