教程来源:B站视频BV1WY4y1H7d3
3天搞定Linux,1天搞定Shell,清华学神带你通关_哔哩哔哩_bilibili
整理汇总的课程内容笔记和课程资料(包含课程同版本linux系统文件等内容),供大家学习交流下载:夸克网盘分享
本文内容为完整笔记的基础篇的4、5、6、7
目录
4.VIM编辑器(一)_整体介绍和模式转换
中文输入法设置
VI/VIM编辑器
常用操作
各模式特点
5.VIM编辑器(二)_普通模式
一般模式主要做的:删除、复制、粘贴
复制
粘贴
剪切
删除
替换
光标移动
常用语法表
6.VIM编辑器(三)_编辑模式
进入编辑模式
退出编辑模式
编辑模式下
7.VIM编辑器(四)_命令模式
1、基本语法
2、语法组合
3、查找和替换
4.VIM编辑器(一)_整体介绍和模式转换
中文输入法设置
- 首先到系统设置,将汉语pinyin(拼音)添加进来
编辑
- 按快捷键 super + 空格 可以切换输入法
- 文件和目录只需要打一个字,按Tab就可以自动补全了
编辑
VI/VIM编辑器
- Vim纯文本编辑器,功能全点在文本编辑上了(文本编辑器之神)
编辑
- emacs功能全面,甚至包含浏览器,但运行较慢(神之编辑器)
- 还可以收发邮件
- 是GNU,软件开放之父开发的
常用操作
- 用vi或Vim命令可打开文本
编辑
- 按“i”进入编辑模式,按ESC退回普通模式
- 在普通模式下
- “:w”是保存修改
- “:q”是退出vim编辑器
- “:!”是强制退出
各模式特点
编辑
5.VIM编辑器(二)_普通模式
一般模式主要做的:删除、复制、粘贴
复制
- yy:复制光标当前一行
不会有显示,但是已经复制了
- 数字 yy 或者 y 数字 y:复制数字个数行记录
- yw:复制单词
- y shift+4:从光标处复制到行尾
粘贴
- p:在光标处粘贴
- 数字 P:粘贴数字个数的已复制文本
剪切
- “x”,小写x相当于delete剪切后面一个字母
- “X”,大写X相当于backspace剪切前面一个字母
删除
- dd:删除光标当前行
- 数字 dd 或 d 数字 d:删除从光标开始的指定行数
替换
- 按“r”,可以选定当前光标字母进行替换
只能替换一次
光标移动
- shift+6(^):移动至行头
- shift+4($):移动至行尾
- w :跳到下一个单词
- e :跳到下一个词词尾
- b:跳到上一个词词尾
- gg、shift+h:跳到文本头
- G、L:跳到文本尾
- 先输数字 shift+g:跳到指定行数
- “:set nu”调出行号
编辑
- “:set nonu”去掉行号
常用语法表
编辑
6.VIM编辑器(三)_编辑模式
进入编辑模式
- i:在当前光标前插入
- a:在当前光标后插入
- o:在光标下一行开始插入
- I:光标所在行最前面开始插入
- A:光标所在行最后面开始插入
退出编辑模式
- ESC 退出
编辑模式下
- 和Windows差不多
- 回车、退格和delete键都是一样正常使用
7.VIM编辑器(四)_命令模式
1、基本语法
编辑
2、语法组合
- :wq:保存并退出
- :wq!:强制保存并退出
适用于只读文件,且用户权限够的情况下
3、查找和替换
编辑
- / +字符:在本文档内查找该字符
- n:跳到下一个查找对象
- N:跳回上一个查找对象
- “:noh”:去掉高亮