linux入门到实操-3 ​VIM编辑器:整体介绍、常用语法和指令、普通模式、编辑模式、命令模式

教程来源: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”:去掉高亮

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值