vim编辑器的快捷键使用

VIM编辑器的快捷键

(一)在命令模式下 

对光标进行移动:

前后移动:      h 同一行中向前移动一个单位    l 向后

上下行移动:  k 向上一行移动   j 向下移动

hl只能移动一个单位 ,不方便

数字0  移动到行首

$         行尾

一个单词的移动

w  向右移动到一个单词的开头   b 向前移动一个单词的开头

翻页(就用老一套的方法)

pageup

pagedown

r  替换

操作: 输入r ,然后输入字符,但只能输入一个字符

删除一个字符:

x

dw 删除当前光标的一个单词量

d$  删除当前当前光标到行尾

dd    删整行

(删除的文本还会保存在缓存区,后边粘贴可以用上 ,)

y 一般表示复制

yy 复制一行

yw 复制单词

y$  复制当前光标到行尾

p 粘贴

dd   p  相当于剪贴 (删除了,然后移动光标,在粘贴回来)

在删除,复制这些快捷键前边加上数字 ,可以操作多行

3dd  p   剪贴3行

4yy  p

对于光标导航的快捷键 ,也可以加上数字  eg:3w 移动三个单词的量    10l 向后移动10个字符

撤销  和 重做 (相当于windows中的Ctrl +Z  Ctrl+Y)

u  撤销

Ctrl+r  重做

(二) 末行模式下

:s  /old/new/      当前行中第一个匹配的字符被替换

:s  /old/new/g   加上g,一行中匹配的字符都会被替换

:1,3s /old/new/     行数做了限制  针对1,3行

:%s /old/new/g    对整个文本行

:w  文件名    将当前写的文本写入另一个文件(如新文件不存在)

:w! 文件名   若给的文件已经存在,w!就会强制覆盖新文件

:r   文件名    载入一个文件到当前

原文地址:http://blog.51cto.com/9486329/2082850

时间: 2024-09-30 16:51:40

vim编辑器的快捷键使用的相关文章

Linux中vim编辑器 的 快捷键 --- 常用 的 都比较全

Linux中vim编辑器的功能非常强大,许多常用快捷键用起来非常方便,这里将我学vim入门时学的一些常用的快捷键分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.一般模式下可用的快捷键:光标移动.复制粘贴.搜寻取代等 2.一般模式切换到编辑模式的快捷键: 3.一般模式切换到指令模式: 4.vim区块选择: 5.vim多窗口功能: 6.vim环境设定:

linux下vim编辑器的快捷键

命令行模式: 光标移动: h光标向左移一个字符 j光标向下移一个字符 k光标向上移一个字符 l光标向右移一个字符 H当前屏屏幕的最上一行 L当前屏幕的最末一行 M当前屏幕的中间一行 G移动到整个文件的第末行 GG移动到整个文件的第一行 1G移动到整个文件的第一行 nG移动到整个文件的30行(移动到多少行就是多少G,如要到20行即20G) 粘贴:yy  nyy(表示粘贴多少行) 复制:p 撤销:u 针对本次进入vim编辑器的多次操作 删除:dd ndd(删除多行) x 向右删掉一个字符 保存退出:

shell 脚本中常用字符含义与vim编辑器中的快捷键

1.vim编辑器的命令模式中常用的快捷键 命令 作用 dd 删除(剪切)光标所在整行. 5dd 删除(剪切)从光标处开始的5行. yy 复制光标所在整行. 5yy 复制从光标处开始的5行. p 将之前删除(dd)或复制(yy)过的数据粘贴到光标后. /字符串 在文本中从上至下搜索该字符串. ?字符串 在文本中从下至上搜索该字符串. n 显示搜索命令定位到的下一个字符串. N 显示搜索命令定位到的上一个字符串. u 撤销上一步的操作 2.vim编辑器的末行模式中的常用命令 命令 作用 :w 保存

vim编辑器讲解

--vim编辑器讲解(vim(vi的升级版),推荐vim) 打开文件(如果该文件不存在,则创建之后,保存,从内存写到硬盘上,不保存,则删除掉该文件) vim filename vim编辑器有3中模式:命令模式,插入模式,尾行模式. 命令模式:刚进入文件的时候开始的状态.u为撤销键 命令模式进入插入模式:可以通过快捷键 i(当前光标位置插入) I(本行的开头) a(当前光标位置之后) A(当前光标所在最后) o O 插入模式返回命令模式:ESC 插入模式:主要用来编辑文本的. 尾行模式:主要用来,

上古神器--vim编辑器

上古神器,想必大家会联想到xx电视剧,上古神器不就是东皇钟.轩辕剑.盘古斧.炼妖壶.昊天塔.伏羲琴.神农鼎.崆峒印.昆仑镜.女娲石.那是电视剧的上古神器,IT君今天要讲的IT界的上古神器--vim编辑器. 对于一把神器来说,主角往往都是要付出一些努力才能收获到更加强大的力量才行,对于vim这种上古神器,IT君就不多说什么了. 一.vim的基本介绍 1.vim是从vi发展而来的,能实现代码补全.编译及错误跳转等方便的功能. 2.vim有模式之分,分别是一般指令模式.编辑模式和指令列命令模式. 一般

关于VIM编辑器

vim编辑器             vi 是一种文本编辑器,所谓文本数据是基于字符编码的文件,常见的编码有ASCII编码, UNICODE编码等 文本编辑种类分为:                行编辑器:所谓航编辑器就是至一行一行来编辑处理的工具,比如sed                全屏编辑器:编辑空间占据整个屏幕,比如 nano ,vi                 vim 就相当于vi的增强版,vim是模式化的编辑              vim 在工作过程中有三种模式:   

玩转Vim 编辑器

一:VIM快速入门 1.vim模式介绍 以下介绍内容来自维基百科Vim 从vi演生出来的Vim具有多种模式,这种独特的设计容易使初学者产生混淆.几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与Vim截然不同的方式:命令目录(鼠标或者键盘驱动),组合键(通常通过control键(CTRL)和alt键(ALT)组成)或者鼠标输入.Vim和vi一样,仅仅通过键盘来在这些模式之中切换.这就使得Vim可以不用进行菜单或者鼠标操作,并且最小化组合键的操作.对文字录入员或者程序员可以大

vim编辑器使用详解

Vim简介: Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.VIM是纯粹的自由软件. Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体.1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二.但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器. 全屏幕的

【开发工具】vim编辑器实用技巧总结

总结一些我们在平时使用vim编辑器的一些实用功能,后续会一直更新. 1.  visual插件 visual插件其实相当于一个书签作用,比如我们在一篇很长的源代码文件中,我们可以标记一行,然后后来我们再想回到这一行时,只需要一个快捷键就能迅速定位到这一行,非常方便,不用不停地往上或往下翻. 1.1  常用命令 1.  mm标记一个标签: 2.  F2回到被标记的那一行: 3.  连续按两次mm就可以取消标签: 4.  shift+F2可以在几个标签来回切换: 2.  emmet.vim插件 emm