美文网首页Vim 基础教程
Vim速成 - 第2节 Vim operators & repe

Vim速成 - 第2节 Vim operators & repe

作者: dongleivip | 来源:发表于2018-03-07 09:07 被阅读0次

    第2节 operators & repetition 操作和重复

    vi-vim-tutorial-2.png

    基础操作

    • f

    按下f,并按下任意字符(如a),光标将向后移动到当前行的下一个该按下的字符(a)处。F,以相同的方式向前移动光标。

    • t, T

    功能同f键,但将光标移动到指定字符之前。

    -� d

    delete,删除操作。按下d,并跟随任意一个“动作(motion)”将删除光标与该动作终止点之间的文字。如dw,将删除光标后一个w(即一个单词)宽度的所有文字;又如df-,将删除从光标起到下一个"-"符号为止之间的字符。

    • c

    change,修改。与d的使用方法和效果相同,不同的是c操作结束后将停留在插入模式。
    某些“动作”,如j和k是面向行级别的操作,该操作将删除整行文字。

    • .

    句号。重复上一个编辑类操作,如文字的插入,删除,修改等操作。动作在操作结束后的光标处被重新计算。

    进阶

    • 数字+操作键

    在命令或动作(command/motion)前预先输入数字n,则该命令或动作执n次,如:

    • d2w 删除光标处到第2个单词为止的所有字符。
    • d2t, 删除光标处到第2个点逗号之前的所有字符。
    • 2i 在你按下Esc来结束插入回话后,重复插入你所输入的文字。

    重复“操作”,如 cc 或者 dd,来操作当前行。

    • v

    仅在Vim下,按下v键将进入可视模式(visual mode)。按下v并配合使用移动操作,选中的文字将被高亮。按下任意操作功能键,则将该操作施加到该选中区域上。

    • V

    按下V进入“行可视模式”(visual-lines mode),与v类似,但是V将选中整行。

    • ctrl-v

    块选择,可以用矩形选择文本。

    相关文章

      网友评论

        本文标题:Vim速成 - 第2节 Vim operators & repe

        本文链接:https://www.haomeiwen.com/subject/ehwrfftx.html