资讯专栏INFORMATION COLUMN

vi / vim 简明学习指南

warnerwu / 833人阅读

摘要:通过键返回模式。通过小写键删除光标当前所在的字符。无论当前光标在什么位置,通过键在当前行末尾进行字符插入。注能够记录变化的次数随编辑器的不同而不同,通常也是可以配置的。


本文及图片转载自:http://www.viemu.com/a_vi_vim...


Use i to enter insert mode,cursor turns from a block into a vertical line,
and you can type in text.

通过 i 键进入 Insert 模式,光标会从块状变为竖线,这时你就可以输入文字了。

Use Esc to return to normal mode.

通过 Esc 键返回 Normal 模式

Use x to delete the current character.

通过小写 x 键删除光标当前所在的字符。

Use A to go insert text at the end of the line ( wherever you are in the line! ).

无论当前光标在什么位置,通过 A 键在当前行末尾进行字符插入。

u to undo the last action - traditional vi has a single level,while vim supports unlimited undo ( Ctrl-R to redo ).

通过小写 u 键可以撤销回退上一次操作 - 老版本的 vi 只支持一级的编辑历史(即:只能撤销或者恢复上一次变化),而 vim 支持无限的撤销操作。

Ctrl-R 可以重做一次上一次变化。

注:能够记录变化的次数随编辑器的不同而不同,通常也是可以配置的。

0 jumps directly to the beginning of the line,
$ to the end,
and ^ to the first non-blank.

0 键跳转至当前行开始,
$ 键跳转至当前行末尾,
^ 键跳转至当前行第一个 非blank 字符的位置,
G 键跳转至文件最后一行

注:所谓blank字符就是空格,tab,换行,回车等。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/24766.html

相关文章

  • 回忆Emacs 和Vim 的学习之路 - v0.0.9

    摘要:注暂时没有注还是最早偏听偏信,嫌弃臃肿,忍受着不停的哔哔哔,先学习了。后来在好奇心和折腾的本能驱使下,开始走上之路。的印象则是激进。但是在不断的哔哔哔声之后,开始享受它的按键方式。理由语法高亮干扰代码阅读注暂时引用这个地址,有时间转到来。 注1:时间有限,一次不能完成本文,慢慢添加、改进。注2:暂时没有注2. Emacs 还是Vim 最早偏听偏信,嫌弃 Emacs 臃肿,忍受着不停的哔...

    idealcn 评论0 收藏0
  • vim编辑器技巧备忘(初级-中级)

    摘要:相反,不显示行号设置为粘贴模式,解决粘贴时缩进错乱问题。会自动加入创建从当前行起至以下行的折叠标记,进行折叠。中的标记都有一个名字,这个名字用单一的字符表示。 学习vim并且其会成为你最后一个使用的文本编辑器 学习建议: 丢弃鼠标和小键盘 具有搭配使用各种按键的意识 首先来一张 mindmap : showImg(http://sean-images.qiniudn.com/V...

    187J3X1 评论0 收藏0
  • VIM学习曲线-a

    摘要:到第行陈皓注注意命令中的是大写的,另我一般使用到第行,如到第行到第一行。陈皓注相当于,或到最后一行按单词移动到下一个单词的开头。默认上来说,一个单词由字母,数字和下划线组成陈皓注程序变量如果你认为单词是由字符分隔符,那么你需要使用大写的和。 写在前面 这里记录下自己在学习vim过程中的一些坎坷和总结吧!后面补充…… 今天看到不少同学收藏,看样子还是有很多人和我一样的初级学习菜...

    用户83 评论0 收藏0

发表评论

0条评论

warnerwu

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<