0
点赞
收藏
分享

微信扫一扫

linux专栏 03.文本操作 04.vim

ZMXQQ233 2022-03-30 阅读 108
linux

04.vim

[toc]{type: “ol”, level: [2, 3, 4, 5]}

编辑文件

vim [option] .... file....
    +* 直接定位到第*行
    +/pattern 打开文件后,直接定位到第一个匹配到patter的地方
    -b 以二进制方式打开文件
    -d file1 file2 对比打开多个文件
    -m file 只读方式打开文件
    -e 直接以末行模式打开

模式

模式分类

命令模式:可以光标,可以粘贴、复制文本,默认
插入模式或者编辑模式:可以修改文本
末行模式(扩展命令模式):保存、退出等等
esc 退出当前的模式

模式之间切换

命令模式- 插入模式
i 光标所在处插入
I 在当前光标所在的行的行首插入
a 光标所在位置的后面插入
A 在当前光标所在的行尾插入
o 在当前光标所在的行的下一行(新开)插入
O 在当前光标所在的行的上一行(新开一行)插入

插入模式 --> 命令模式 esc
命令模式 --> 末行模式 :
末行模式 --> 命令模式 esc esc / esc enter

关闭文件

末行模式
    :w 保存
    :q 退出
    :wq 保存并退出
    :q! 强制退出
    :wq!强制保存退出
    :x 保存并退出
命令模式
    ZZ 保存退出
    ZQ 不保存退出

跳转到第*行

在命令扩展模式下,直接输入:
    * 跳转到对应的行
    G 直接到最后一行
    gg 跳转到第一行
    1G 跳转到第一行

删除内容

dd 删除整行
dw 删除一个字母
举报

相关推荐

restful专栏 03.视图类总结

object专栏 01.函数 03.参数

js专栏 02.基础语法 03.函数

03.作业

03.工厂模式

03.卸载MySQL

linux操作Vim

03. Flink 集群部署

0 条评论