vim常用命令

当前屏幕行间跳转

H 跳到第一行

M 跳到中间一行

L 跳到最后一行

行内跳转

fx

往右移动到 x 字符上

Fx

往左移动到 x 字符上

tx

往右移动到 x 字符前

Tx

往左移动到 x 字符后

(注意:以上四个命令中,其中x是键入的字符)

标记文本

mchar 用字母char标记当前光标的位置

`char 移至char所标记处

'char 移至char标记所在行的开头处

" 移至当前行上一次所在位置(在光标移动之后)――一个双引号

'' 移至当前行上第一次所在位置的行的开头处(在光标移动之后)――两个单引号

上下两行合并

J(大写)

自动替换

:ab s1 s2

例如 ":ab usa United States of America" ,

当你在文见里插入 usa 时

United States of America 就蹦出来了

全文件替换特定字符串

:%s/old_word/new_word/g

:%s/old_word/new_word/gc

加上c在替换的时候会询问是否替换

连续插入n个感叹号

Hello World

比如要在上面这句话后面插入10个"!",只要把光标定位于d,然后按'10a!',再按两下Esc!

保存并退出

直接在普通模式下按ZZ(大写)即可.

另外,用:e!可以不保存文件并重新载入这个文件。

查找时忽略大小写和历史查找

有时查找单词时需要忽略大小写,只要设置下面的就可以了

:set ignorecase

假如进行过几次查找,想继续以之前查过的关键词查找时,只要按/,然后上下键来选择即可

同理,按下:,然后上下键,也可以翻看执行过的历史纪录,不过仅限于当前的编辑。

快速查找

你要找当前光标定位处的字段,难道要慢吞吞输入/和字段吗?不必了!直接按*号,Vim就会把当前的字段作为查找内容,找下一处。

对了,:set hlsearch可以将查找的内容设置成高亮。这样就好看了。反之,加上:set nohlsearch就可以了。上面的ignorecase也可以加no。

修改命令操作

cl 更改当前字符

cw 修改到某个单词的结尾位置

c3w 修改到第三个单词的结尾位置

cb 修改到某个单词的开始位置

cW 修改到某个以空格作为分隔符的单词的结尾位置

cB 修改到某个以空格作为分隔符的单词的开始位置

c7B 修改到前面7个以空格作为分隔符的单词的开始位置

c0 修改到某行的结尾位置

c) 修改到某个语句的结尾位置

c4) 修改到第四个语句的结尾位置

c( 修改到某个语句的开始位置

c} 修改到某个段落的结尾位置

c{ 修改到某个段落的开始位置

c7{ 修改到当前段落起始位置之前的第7个段落位置

ctc 修改当前行直到下一个字符c所出现位置之间的内容

C 修改到某一行的结尾

cc 修改当前行

5cc 修改从当前行所开始的5行内容

.重复上一次修改!

删除单词和替换句子

一般来说,用dw/de删除单词需要将光标定位于单词开头,但是如果用daw,则无需这样,只要光标在这个单词上就可以了(daw=Delete a Word),如果不包括空格,就是diw;
替换句子的话,就用cis就行了;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,711评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,079评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,194评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,089评论 1 286
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,197评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,306评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,338评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,119评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,541评论 1 306
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,846评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,014评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,694评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,322评论 3 318
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,026评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,257评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,863评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,895评论 2 351

推荐阅读更多精彩内容

  • 1. vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v ...
    路痴千行阅读 3,281评论 0 0
  • 目录(?)[-] 关于Vim 1 Vim的几种模式 启动Vim 文档操作 光标的移动 1 基本移动 2 翻屏 3 ...
    SunnyLeong阅读 8,644评论 0 32
  • 该文章转自:http://www.cnblogs.com/wangrx/p/5907013.html 一、插入命令...
    上心1997阅读 340评论 0 0
  • Linux基础命令和vim的使用命令 服务器终端操作为主 目录类: /dev 存放硬件相关的文件 /etc 存放配...
    crazy__stone阅读 1,812评论 0 7
  • 天气阴。黄沙漫天,空气质量严重污染。 事情杂乱,人不能乱。 今天算是满满当当的一天,然而这只是一个开始…学校的课程...
    W的两个世界阅读 202评论 0 0