VIM使用--总结自己常用的VIM操作

Advertisement

VIM使用--总结自己常用的VIM操作

1、查找

/pattern : 从光标开始处向文档尾部查找字符串pattern

?pattern : 从光标开始处向文档首部查找字符串pattern

n : 在同一方向上重复查找字符串

N : 在反方向上重复查找字符串

:n 跳转到文档的第n行

2、复制转贴剪切删除

dd 删除光标所在整行的数据

yy 复制光标所在整行的数据

p 粘贴数据到光标所在行

3、撤销

u 撤销上一步的操作

4、移动光标

k

h l

j

单字符移动光标

w 以word为单位移动光标

$ 移动到行尾

整理继续中。。。

Similar Posts:

  • linux下vim配置以及一些常用的快捷键

    一些常用的vim编辑器快捷键: h」.「j」.「k」.「l」,分别控制光标左.下.上.右移一格. 按「ctrl」+「b」:屏幕往"后"移动一页. 按「ctrl」+「f」:屏幕往"前"移动一页. 按「ctrl」+「u」:屏幕往"后"移动半页. 按「ctrl」+「d」:屏幕往"前"移动半页. 按数字「0」:移到文章的开头. 按「G」:移动到文章的最后. 按「$」:移动到光标所在行的"行尾". 按「^」:移动到光

  • 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete(有图有真相)

    转载自:http://blog.csdn.net/bokee/article/details/6633193 工欲善其事,必先利其器.一个强大的开发环境可以大大提高工作效率.好吧,我知道这是废话...不过,我想一定有很多跟我一样打算进入Linux平台开发 的新手,一开始都为找不到一个像Windows下的VS那样可以一键安装并且功能几乎完美无缺的开发工具而郁闷不已,甚至打算收回刚刚迈出的脚步.所幸的 是,通过几天努力,我总算配置出了一个功能完备的基于Vim的开发环境.这个开发环境除了基本的Vim外

  • 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope

    1.安装Vim和Vim基本插件 首先安装好Vim和Vim的基本插件.这些使用apt-get安装即可: [email protected]:~/arm$sudo apt-get install vim vim-scripts vim-doc 其中vim-scripts是vim的一些基本插件,包括语法高亮的支持.缩进等等. vim中文帮助文档tar包下载地址: http://sourceforge.net/projects/vimcdoc/files/vimcdoc/ 解压后其中有个doc文件夹, 将其中的内

  • Linux下常用的文件操作技巧汇编:创建、复制、移动与删除

    Linux下常用的文件操作包括创建文件夹.创建文件.移动和复制文件夹及文件.删除文件夹.删除文件等,linux下文件的复制.移动与删除命令为:cp,mv,rm. 一.文件复制命令cp 命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination) cp [option] source1 source2 source3 ... directory 参数说明: -a:是指archive的意思,也说是指复制所有的目录 -d:若源文件为连接文件(link file)

  • Linux内核常用数据结构和操作

    本文档的Copyleft归yfydz所有,使用GPL发布,可以自由拷贝,转载,转载时请保持文档的完整性,严禁用于任何商业用途. msn: [email protected] 来源:http://yfydz.cublog.cn 1. 前言 本文介绍linux内核中一些常用的数据结构和操作. 2. 双向链表(list) linux内核中的双向链表通过结构 struct list_head来将各个节点连接起来,此结构会作为链表元素结构中的一个参数: struct list_head { str

  • Vim中三个环境变量$VIM 、$VIMRUNTIME、$HOME说明

    *$VIM* 环境变量$VIM被用来确定Vim中不同的用户文件的位置,比如用户启动脚本".vimrc".这个是系统设置,详见 startup. 允许每个使用者需要时修改$VIM环境变量,Vim将试图从以下位置取得$VIM的值: 1. 定义$VIM环境变量值.可以用Vim查看$VIM支持文件的指定目录.例如: setenv VIM /home/paul/vim 2. 当作"helpfile"(帮助文件路径)使用,除非"helpfile"路径也包含在

  • 收集常用的js操作小技巧

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 8

  • Mongodb 中常用的更新操作

    上期我们介绍了mongodb 中常用的查询操作,这期说说Mongodb 中常用的更新操作.在Mongodb中更新的命令只有两条.1.update() 2.save() 1. update() 语法规则 :db.collection.update( A, B, C, D ) .A ,B,C,D四个参数的解释 A 表示update的查询条件,类似sql update查询内where后面的. B 表示 update的对象和一些更新的操作符(如inc-)等,也可以理解为sql update查询内set后

  • DOS常用注册表操作

    DOS常用注册表操作 exe程序清除图标缓存 @echo off taskkill /F /IM explorer.exe cd %userprofile%\appdata\local del iconcache.db /a start explorer.exe 关闭windows预获取 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

  • 常用的vim的option

    当需要对vim进行个性化的定制时,需要用到vim的option. vim编辑窗口中:help获取帮助,选择option.txt,其中应该可以找到全部的选项. vim的配置文件有两个/etc/vimrc和~/.vimrc,前一个是全局的,后一个是个人用户的 下面列几个常用的option 显示行号: set number, set nu set nonumber, set nonu 自动缩进 set autoindent, set ai set noai 不区分字符大小写 set ignorecas

Tags: