文档章节

vim介绍、颜色显示和移动光标、一般模式下复制、剪切和粘贴

oschina130111
 oschina130111
发布于 06/20 11:25
字数 1054
阅读 14
收藏 0

1.vim 是 vi 的升级版
vim 是带有颜色显示的
mini安装的系统,一般都不带有vim

[root@aminglinux-128 ~]# yum install -y vim-enhanced
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.cn99.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                            | 3.6 kB  00:00:00     
extras                                                          | 3.4 kB  00:00:00     
updates                                                         | 3.4 kB  00:00:00     
软件包 2:vim-enhanced-7.4.160-4.el7.x86_64 已安装并且是最新版本
无须任何处理

vim的使用
基本上vi可以分为三种状态,分别是一般模式、编辑模式和命令行模式,各模式的功能区分如下:

  1. 一般模式:
    以vi打开一个文件就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用上下左右按键来移动光标,你可以使用删除字符或删除整行来处理文件内容, 也可以使用复制、粘贴来处理你的文件数据。

  2. 编辑模式:
    在一般模式中可以进行删除、复制、粘贴等的操作,但是却无法编辑文件的内容,只有当到你按下【i, I, o, O, a, A, r, R】等任何一个字母之后才会进入编辑模式。这时候屏幕的左下方会出现【INSERT或 REPLACE】的字样,此时才可以进行编辑。而如果要回到一般模式时, 则必须要按下【Esc】即可退出编辑模式。

  3. 命令行模式:
    输入【 : / ? 】三个中的任何一个,就可以将光标移动到最底下那一行。在这个模式中, 可以提供查找、读取、存盘、替换字符、离开vi、显示行号等的动作则是在此模式中完成的!

2.vim颜色显示和移动光标、vim一般模式下移动光标

vim 编辑文本的时候会显示颜色,会跟着所在配置或文件类型显示不同的颜色
/etc/vimrc vim的配置文件
当遇到vim比较高级的用法的时候,可以尝试在搜索资料以后在 /root/.vimrc 下进行配置
vim 的一般模式快捷键:

操作方式	运行结果描述
h或者向右方向键	光标向左移动一个字符
l(小写字母L)或者向右方向键	光标向右移动一个字符
k或者向上的方向键	光标向上移动一个字符
j或者向下的方向键	光标向下移动一个字符
Ctrl+f或者PageUp键	屏幕向前移动一页
Ctrl+b或者PageDown键	屏幕向后移动一页
数字0或者Shift+6	移动到本行行首
Shift+4	移动到本行行尾
gg	移动到首行
G(可以理解Shift+g)	移动到尾行
nG(n是任意数字)	移动到第n行

空格键也是向右移动,具体用法比如 按一下 数字键5 再按一次空格,就会向右移动5个字符
上下左右,都支持,直接移动几个字符位或者几行,数字加上相关的操作就可以移动
比如:
5+j 、5+k、5+l、5+h

3.vim 一般模式下复制剪切粘贴

一般模式下复制剪切粘贴的操作命令

操作方式	运行结果描述
x,X	x表示向后删除/剪切 一个字符,X表示向前删除/剪切 一个字符(仅一个字符)
nx	向后删除n个字符
dd	删除/剪切光标所在的航一行
ndd	删除/剪切光标所在行之后的n行(n为数字)
yy	复制光标所在行
nyy	从光标所在行开始,向下复制n行(n为数字)
p (小写字母)	从光标所在行开始,向下粘贴已经复制或剪切的内容
P (大写字母)	从光标所在行开始,向上粘贴已经复制或剪切的内容
u	还原上一步操作(最多支持50次)
Ctrl+r	重复上一步操作
v	从光标所在位置进行自定义选取内容,选择后,可以进行复制、剪切等操作。

 

© 著作权归作者所有

共有 人打赏支持
oschina130111
粉丝 0
博文 53
码字总数 26856
作品 0
朝阳
系统管理员
5.1 vim介绍 5.2-5.3 vim颜色显示和移动光标、vim一般模式下移动光标 5.4 vim 一般模式下复制剪切粘贴

5.1 vim介绍 5.2-5.3 vim颜色显示和移动光标、vim一般模式下移动光标 5.4 vim 一般模式下复制剪切粘贴 5.1 vim介绍 vim 是 vi 的升级版 vim 是带有颜色显示的 mini安装的系统,一般都不带有v...

JasonYan86
06/29
0
0
vim介绍, 颜色显示和移动光标, 一般模式下移动光标、复制、剪切和粘贴

vim介绍 vim颜色显示和移动光标 vim一般模式下移动光标 vim一般模式下复制、剪切和粘贴 vim介绍 vim 是vi的升级版本 ,是带有颜色显示的 安装:yum install -y vim-enhanced 一般模式 命令模...

serverlooker
2017/11/07
0
0
5.1 vim—5.4vim编辑器

5.1 vim介绍 1. vim是vi的升级版本 2. vim是带有颜色显示的 3. yum安装vim命令: [root@hao-01 ~]# yum install -y vim-enhanced 4. vim的三种模式: 一般模式;编辑模式;命令模式 进入编辑...

主内安详
01/03
0
0
linux的vim工具简单应用介绍

vim介绍: vim是vi的升级版本,vim是带有颜色显示的,安装Vim使用yum install -y vim-enhanced。 vim分为一般模式、编辑模式、命令模式三个模式。 vim颜色显示和移动光标: vim是会显示颜色的...

Gary_加油涛
2017/11/07
0
0
Linux基础(day17)

5.1 vim介绍 vim是vi的升级版本 vim是带有颜色显示的,而vi是不带颜色的 安装包yum install -y vim-enhanced 若是忘记了包的名称,直接 yum provides "/*/vim" 就可以直接这个包的名称,再去...

运维小白
2017/11/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

利用碎片化时间Get Linux系统

起初,我做着一份与IT毫无关系的工作,每月领着可怜的工资,一直想改变现状,但无从下手,也就是大家熟知的迷茫。我相信,每一个人都会或多或少的经历过迷茫,迷茫每一个选择,迷茫工作或者生...

linuxprobe16
今天
5
0
OSChina 周日乱弹 —— 恨不得给你买张飞机挂票

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @开源中国首席灵魂师:分享张希/曹方的单曲《认真地老去》 来不及认真的年轻过,就认真的老去! 《认真地老去》- 张希/曹方 手机党少年们想听...

小小编辑
今天
281
6
如何实现靠谱的分布式锁?

分布式锁,是用来控制分布式系统中互斥访问共享资源的一种手段,从而避免并行导致的结果不可控。基本的实现原理和单进程锁是一致的,通过一个共享标识来确定唯一性,对共享标识进行修改时能够...

郑加威
今天
3
0
Mac OS X下Maven的安装与配置

Mac OS X 安装Maven: 下载 Maven, 并解压到某个目录。例如/Users/robbie/apache-maven-3.3.3 打开Terminal,输入以下命令,设置Maven classpath $ vi ~/.bash_profile 添加下列两行代码,之后...

TonyStarkSir
今天
5
0
关于编程,你的练习是不是有效的?

最近由于工作及Solution项目的影响,我在重新学习DDD和领域建模的一些知识。然后,我突然就想到了这个问题,以及我是怎么做的? 对于我来说,提升技能的项目会有四种: 纯兴趣驱动的项目。即...

问题终结者
今天
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部