美文网首页linux basic knowledge
[2020春假]Vim的使用

[2020春假]Vim的使用

作者: 巩翔宇Ibrahimovic | 来源:发表于2020-02-07 15:11 被阅读0次

    Chapter1 Vim的四种模式

    四种模式

    • 正常模式(Normal-mode)

    • 插入模式(Insert-mode)

    • 命令模式(Command-mode)

    • 可视模式(Visual-mode)

    Chapter2 Vim的正常模式

    1.在正常模式下,使用H(左)J(下)K(上)L(右)进行光标的移动,完全不用鼠标。图形化的终端,键盘上方向键可用,HJKL是字符终端。

    2.使用yy命令对一整行进行复制,p命令到指定位置进行粘贴。如果要对多行进行复制(如3行),在第一行输入3yy,左下角会有提示。如果要复制一行中某位置到结尾,在某位置输入y$。剪切命令是d,与y命令有相同的用法。

    3.使用u进行上一步命令的撤销。使用ctrl + r对撤销的命令进行恢复。

    4.单个字符的删除命令x,将光标移动到要删除的字符,按x就会删除。单个字符的替换命令r,将光标移动到要替换的字符,按r,再输入新的字符,就完成了替换。

    5.使用:set nu显示行号,但只能显示打印到屏幕上的内容。

    Chapter3 Vim的命令模式

    :wq保存并退出

    :q!不保存退出

    /查找内容进行内容的查找

    :%s/old/new对整个文本的单个内容进行替换

    :%s/old/new/g应对于一行出现多个相同内容,进行全局替换。

    :3,5/old/new对第3行到第5行进行替换

    Chapter4 Vim的可视化模式

    可视模式用于对文件的重复操作,一次执行,

    三种进入可视模式的方法

    • v 字符可视模式
    • V 行可视模式
    • ctrl +v 块可视模式(常用)
    • 配合dI命令可以进行块的便利操作

    相关文章

      网友评论

        本文标题:[2020春假]Vim的使用

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