zoukankan      html  css  js  c++  java
  • vim编辑器的使用

    基础使用
     
    vim a.txt   新建一个txt文件
    插入,可编辑
    :wq 保存并退出
    :wq!强制保存并退出
     
     
    line      cc(修改一行)       dd(删除一行)      yy(复制一行,粘贴p)
    letter    cl(替换字符)       dl(删除字符)        yl(复制字符)
    word     cw(修改字符串)  dw(删除字符串) yw(复制字符串)
    注:从光标位置操作
     
    撤销
    1.u    撤销最近一次的修改  undo
    2.ctrl-r  取消最后一次的操作  redo
    3.U   撤销所有修改
    删除
    dt  删除从光标到c之间的所有字符
    rc     将光标下的字符替换为c
    dw    删除游标出所在的字符
    5x      删除5个字符
    5dd   删除5行数据
     
    vi进阶使用
    1.文件内定位
    1).   G  跳转到文件最后一行(:set number 设置行号)
    2).   1G  跳转到文件第一行
    3).   ctrl -d   往下滚动半屏
     
    2.屏幕定位相关
    1) H  跳转到本屏显示的第一行
    2)  M  跳转到本屏显示的中间一行
    3) L  跳转到本屏显示的最后一行
    4) z+enter  使当前行成为屏幕的第一行
    5) z -       使成为最后一行
     
    3.查找并批量替换
    1)通过 sed 来查找
    :s/i/-   将 i 替换为 -
    :s/i/- /g   将一行的 i 替换为 -
     
    4.读取和保存
    1):r file 将另外一个file文件的内容读入到当前文件(合并文本)
    2) 1,20 w file,将1-20行的内容写到一个新的file中
    3)1,¥w file,将整个文件写入一个新的file中
    4)1,20 w>>file ,将1-20行数据追加到file中
     
    5.设置
    1):set,显示常用的配置选项
    2):set all,显示所有的配置选项
    3):set number ,设置行号
     
     
     
     
     
     
     
    Every day deserves to be expected
  • 相关阅读:
    CentOS安装
    java字符串
    h5弹球对战游戏
    看是否健康
    layui社区源码笔记之fly-list
    layui社区源码笔记之user-rank
    layui社区源码笔记之layui-input form
    layui社区源码笔记之fly-tab
    layui社区模板主页框架分析
    分组答辩小程序
  • 原文地址:https://www.cnblogs.com/aloehui/p/7309424.html
Copyright © 2011-2022 走看看