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

1. vim介绍

  • vim是vi的升级版本
  • vim是带有颜色显示的
  • vim的安装方法 yum install -y vim-enhanced
  • vim下分为三种模式:一般模式、编辑模式、命令模式 我们为什么要学习vim编辑器? Linux的命令行界面下面有非常多的文本编辑器。比如经常听说的就有Emacs、pico、nano、joe与vim等。 vim可以看做是vi的高级版。我们为什么一定要学习vim呢?有以下几个原因:<br/> 1.所有的Unix like系统都会内置vi文本编辑器,其他的文本编辑器则不一定会存在。 2.很多软件的编辑接口都会主动调用vi。 3.vim具有程序编辑的能力,可以主动以字体颜色辨别语法的正确性,方便程序设计。 程序简单,编辑速度快。

2. vim颜色显示和移动光标

  • .conf
  • .sh
  • 指定目录/etc/下的配置文件 以前这些常见配置文件或者shell脚本文件中会有颜色显示

3. vim一般模式下移动光标

Ctrl+f:					屏幕向下移动一页,相当于PageDown按键。
Ctrl+b:					屏幕向上移动一页,相当于PageUp按键。
0或功能键Home或^:		移动到这一行的最前面字符处。
$或功能键End:			移动到这一行的最后面字符处。
G:						移动到这个文件的最后一行。			//注意大写
gg:						移动到这个文件的第一行,相当于1G		//小写
nG:						移动到第n行
h或者向左的方向键:			光标向左移动一个字符
l(小写)或者向右的方向键	光标向右移动一个字符
k或者向上的方向键			光标向上移动一个字符
j或者向下的方向键			光标向下移动一个字符

4.一般模式下复制粘贴

x,X		x表示向后删除一个字符,X表示向前删除一个字符
nx		向后删除n个字符
dd		删除/剪切光标所在的那一行
ndd		删除/剪切光标所在行之后的n行
yy		复制光标所在行
nyy		从光标所在行开始,向下复制n行
p		从光标所在行开始,向下粘贴已经复制或者粘贴的内容
P		从光标所在行开始,向上粘贴已经复制或者粘贴的内容
u		撤消上一步操作
v		按v后移动光标会选中指定字符,然后可以实现复制、粘贴等操作

猜你喜欢

转载自my.oschina.net/u/3585954/blog/1564107
今日推荐