Vim速成 - 第1节 Vim基础操作

第1节 Vim的基本操作

本节将介绍Vim的基本操作。

下图列出了在Vim中进行基本的光标移动及文字编辑等操作。

有兴趣的同学可以翻阅原文

vi-vim-tutorial-1-basic-editing.png

基础

  • h, j, k, l

这4个是方向键,h左,j下,k上,l右

  • i

按下小写i进入“输入模式”,光标由方块变成竖线,然后你就可以进行文字编辑。按下Esc键返回普通模式(normal model)。

  • x

按下小写x键可以删除光标所在的字符,按下大写X删除光标左侧字符。

  • A

按下大写A,光标移动到所在行末并进入编辑模式。

进阶

  • u

按u撤销最后一次操作。传统vi仅支持撤销一次,而vim可以进行无限撤销。(Ctrl+R 表示重做前一个操作)。

  • 0

数字0,光标跳转到行首。

  • $

$符号,光标跳转到行位

  • w, b, e

w, b, e 以单词(words)为单位移动光标。一个单词(word)是一个字母或数字混合组成的序列或者标点符号序列。
W, B, E 以单词块(WORDs)为单位移动光标。一个单词块(WORD)是一个不含空格的字符序列。

  • R

进入替换模式,r只会替换光标所在的那一个字符一次。
R会一直替换光标所在文字,直到Esc。

- :w

按下:w 然后回车,保存当前文档。

  • :q

按下:q 然后回车,退出vim。在q前输入! 则表示强制退出不做保存。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 光标移动 h 光标左移,同 <Left> 键j ...
    guanguans阅读 1,895评论 0 16
  • 待整理~ 1、vim ~/.vimrc 进入配置文件 如果不知道vimrc文件在哪,可使用 :scriptname...
    spfanlost阅读 1,767评论 0 0
  • vi(vim)可以说是linux中用得最多的工具了,不管你配置服务也好,写脚本也好,总会用到它。但是,vim作为一...
    梁世勇阅读 1,613评论 2 12
  • vim一直是程序员之间比较有争议的一个话题。有人认为她是编辑器之神,有人则认为她古老过时,远远不如IDE,或是以当...
    擦柱而出阅读 1,622评论 0 41
  • 自我总结篇: 对文件的操作技巧: vim文件一个有三种状态:命令(浏览/输入命令转变末行模式),文本(添加/编辑/...
    小知大知阅读 819评论 0 0