第十七课 vim工具的一般模式

一、vim工具
vim是vi的升级版本,vim带颜色显示,分成一般模式、编辑模式及命令模式
1、安装 yum install -y vim-enhanced
2、vim颜色显示是根据文件的内容显示,它的配制文件是:/etc/vimrc
3、vim一般模式移动光标
h 向左移动光标
l 或者空格键 向右移动光标
j 向下移动光标
k 向上移动光标
以上键在都支持:按完一个数字键再按,可以按数字移动几个光标
0 把光标快速移动到行首
shift+4 把光标快速移动到行尾
gg 把光标快速移动到第一行行首
G 把光标快速移到最后一行行尾
ctrl+f 向下翻屏
ctrl+b 向上翻屏
4、vim一般模式复制、剪切和粘贴
单行操作:
x向右剪切一个字符
X向左剪切一个字符
u 每次恢复一个操作,最多操作50次
dd 剪切光标所在的一行
yy 复制光标所在的一行
p 粘贴到光标所在一行

多行操作:
数字+yy 从光标开始复制多行
ctrl+r 反恢复
v 从一个光标字符开始,可以自由选择要复制、粘贴、删除的行数

原文地址:http://blog.51cto.com/10690709/2102847

时间: 2024-11-08 19:53:48

第十七课 vim工具的一般模式的相关文章

跟阿铭学linux   第五课   VIM工具

5.1 VIM简介 1)VIM是Vi的升级版,带有颜色显示  :也分为 一般模式.编辑模式.命令行模式: <yum install -y vim-enhanced>  安装指令包, 只安装一个 < yum install -y vim>  此方法,会安装多个vim相关的包 <vim /etc/passwd>  使用方法--编辑密码文件 2)< cp /etc/passwd /tmp/>   拷贝到tmp下vim打开发现没有颜色, 因为特定的文件在特定目录才能

4周第2次课 vim 一般模式光标移动、复制、剪切

四周第二次课(11月7日) 5.1 vim介绍 vi这个命令,它是linux中必不可少的一个工具.早期的Unix系统默认的编辑器的. vi与vim有什么区别? vim是vi的升级版.带彩色和代码提示,有利于提高使用人员的效率. 安装: yum install -y vim-enhanced vim的三种模式:一般模式.编辑模式.命令模式 技巧: !$  表示最后一次输入空格之后的参数 vim 有个比较特殊的用法:# vim +n filename 这里的 n 是一个数字,比如 vim +100

NeHe OpenGL教程 第四十七课:CG顶点脚本

转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线教程的编写,以及yarn的翻译整理表示感谢. NeHe OpenGL第四十七课:CG顶点脚本 CG 顶点脚本 nVidio的面向GPU的C语言,如果你相信它就好好学学吧,同样这里也只是个入门.记住,类似的语言还有微软的HLSL,OpenGL的GLSL,ATI的shaderMonker.不要选错哦:)

NeHe OpenGL教程 第三十七课:卡通映射

转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线教程的编写,以及yarn的翻译整理表示感谢. NeHe OpenGL第三十七课:卡通映射 卡通映射: 什么是卡通了,一个轮廓加上少量的几种颜色.使用一维纹理映射,你也可以实现这种效果. 看到人们仍然e-mail我请求在文章中使用我方才在GameDev.net上写的源代码,还看到文章的第二版(在那每一

NeHe OpenGL教程 第十七课:2D图像文字

转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线教程的编写,以及yarn的翻译整理表示感谢. NeHe OpenGL第十七课:2D图像文字 2D图像文字: 在这一课中,你将学会如何使用四边形纹理贴图把文字显示在屏幕上.你将学会如何把256个不同的文字从一个256x256的纹理图像中分别提取出来,并为每一个文字创建一个显示列表,接着创建一个输出函数

二十八、Linux下Vim工具常用命令

在linux下做开发,甚至是只做管理维护工作,也少不了Vim的使用.作为一个新手,我也是刚刚接触,本节将我日常使用或收集的Vim常用命令记录下来. 当然,直接在命令行上输入:vimtutor,就可以学习到Vim的所有命令了.Vim很强大,很多牛人在vim里集成很多插件什么的,但这里只介绍基本vim命令 移动命令 h "左 j "下 k "上 l "右 w "光标移动到下一个单词的首字符 a word forward b "光标移动到上一个单词的首

技巧:Vim 的纵向编辑模式

https://www.ibm.com/developerworks/cn/linux/l-cn-vimcolumn/ 开始之前 人类大脑对文字的处理是平面式的,所以我们浏览文章.查找资料或者重构代码,要么是横向读,要么是纵向读,要么使用搜索功能,将文字作为一个平面整体.而在编辑文字.编写代码的时候则不是横向就是纵向.常规文本编辑器都是横向编辑,而纵向编辑也常被作为特色功能.比如 Vim.EditPlus.UltraEdit 这些编辑器都有纵向编辑模式,或者称为列模式.像日常文字处理工具 Mic

VIM 工具学习

使用vimtutor命令学习vim工具 1.k上 j下 h左 l右: 2.i光标前插入,a光标后插入 : 3.I将光标移动行首插入,A将光标移动到行尾插入,e将光标以每个单词进行跳跃: 4.d$删除光标到行尾; 5.数字0可以将光标回到行首,$将光标移动到行尾: 6.dd命令删除整行, 2dd删除两行 7.u撤消单个,U撤消整行 Ctrl+R可以撤消到原始状态: 8.p将最后一次删除的内容输入光标之后: 9.输入r和一个字符,替换光标位置的字符为新的字符: 10.使用C更改内容,c$即从光标位置

【Linux学习笔记】第5章 VIM工具

5.1vim介绍vim是vi的升级版,带有颜色显示,先安装包yum install -y vim-enhancedvim分为三种模式:一般模式.编辑模式.命令模式. 5.2vim颜色显示和移动光标相同的文件信息在不同目录下显示颜色会有差异.相同内容,不同文件名,显示颜色也会有差异.vim的配置文件/etc/vimrc. 5.3vim一般模式下移动光标一般模式下:h或向左的方向键 光标向左移动一个字符l或者向右的方向键 或者空格键 光标向右移动一个字符Ctrl+f或PageUp键 屏幕向前移动一页