linux vim卸载安装包_5.Linux系统的vim与软件包管理

5.1 Linux系统的vim编辑器

5.1.1 vim编辑器的概述

vim编辑器的简介

1.vim是什么?

vim是一个类似vi的文本编辑器,它在vi的基础上增加了很多新特性

vim是vi发展出来的一个文本编辑器,编译及错误跳转等方便编译的功能丰富,在实际应用中较为广泛

2.为什么要学vim?

所有的Linux系统都会内建vi文本编辑器,其他的文本编辑器不一定存在

很多软件的编辑接口都会主动调用vi

vim具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序开发

5.1.2 vim的三种模式详解

vim有哪三种模式

1.一般模式

2.编辑模式

3.命令模式

vim的一般模式

1.一般模式的作用

以vim打开一个文件就直接进入一般模式(默认模式)

一般模式可以使用上下左右键来移动光标的位置

一般模式可以使用删除字符或者删除整行来处理文件内容

一般模式可以使用复制、粘贴来处理文件数据

一般模式无法任意编译文件内容

vim的编辑模式

1.编辑模式的作用

编辑模式可以输入文本内容

按下从编辑模式返回一般模式

2.如何从一般模式进入编辑模式

在一般模式下按下以下按键即可进入编辑模式

vim的命令模式

1.命令模式的作用

命令模式可以提供查询、替换等功能

保存、离开vi显示行号等命令都是在命令模式下进行

2.如何从一般模式进入命令模式

在一般模式中,输入":"、"/"、"?"三个字符中的任意一个就可以将光标移动到最下面一行,然后输入所需的命令即可

vim三种模式的相互转换

1.vim三种模式如何相互转换

vim中一般模式可以转换到编辑模式和命令模式,但是编辑模式和命令模式之间不能相互转换

5.1.3 vim三种模式常用的快捷键

一般模式常用的快捷键

1.移动光标类型的快捷键

下表为vim移动光标类型的快捷键

2.查找相关的快捷键

以下为vim与查找相关的快捷键

3.替换相关的快捷键

以下为vim与替换相关的快捷键

4.删除相关的快捷键

以下为vim删除相关的快捷键

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
tar -xf vim.tar -C ~ vim /etc/vimrc vim /root/.vimrc set ts=4 设置tab有多少空格 set ai 自动对齐 set nu set mouse=a set shiftwidth=4 shift + . 向左向右缩进 shift + , jklh ,cs 性感的注释 ,cu 取消注释 ,cc 注释一行 ,ca 切换单行注释符 选中代码块 按=  自动对齐 ctags -Rn . ctrl + ] ctrl + t 二、VIM编辑器的使用 vi vim (增强版vi,现在各版本的linux都带有vim) 三种模式: 普通模式:控制光标移动,删除字符,段落复制(按ESC) 编辑模式:含插入模式和替换模式,新增文字和修改文字 命令行模式/末行模式:保存文字,离开vim,以及其它设置 vim newfile 新建一vim空白文件进行编辑 普通模式 编辑模式下按ESC切换为普通模式 命令 说明 移动: h 将光标向左移动一格 l 将光标向右移动一格 j 将光标向下移动一格 k 将光标向上移动一格 ^ 光标移动到行首,即第一有效字符位置 0 将光标移动到该行的行首,行的第一格位置 $ 将光标移动到行尾 H 将光标移动到该屏幕的顶端 M 将光标移动到该屏幕的中间 L 将光标移动到该屏幕的底端 gg 将光标移动到文章的首行 G 将光标移动到文章的尾行 w 将光标移动到下一单词 b 将光标移动到上一单词 e 将光标移动到下一单词,光标到下一单词词尾 W 和w功能一样,只不过以.或-或)字符为分界 B 和b功能一样,只不过以.或-或)字符为分界 E 和e功能一样,只不过以.或-或)字符为分界 f f后跟一字符可直接跳到本行光标之后有此字符位置 F F后跟一字符可直接跳到本行光标之前有此字符位置 t 和f一样功能,只不过光标停在要搜索字符前一字符位置 T 和T一样功能,只不过光标停在要搜索字符后一字符位置 zt 将当前位置置于屏幕顶端 zb 将当前位置置于屏幕底端 zz 将当前位置置于屏幕中间 zf 创建折行 zc 折叠 zo 打开折叠 % 跳到匹配的括号 Ctrl+u 将窗口向上移动半屏 Ctrl+d 将窗口向下移动半屏 Ctrl+f 向前滚动一整屏 ctrl+b 向后滚动一整屏 ctrl+g 在窗口下方显示信息,告诉当前文件中的位置和文件名等 Ctrl+o 跳到上次光标位置 ‘’ 跳到上次光标位置,和ctrl+o不同,它只能和上一次光标位置和当前位置来回跳转 ctrl+i 和ctrl+o功能相反 m 有名标记,在想要做标记位置按ma, 再到移动其它地方,当想回到做标记位置时,按'a就跳回做标记位置 简单搜索:

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值