zoukankan      html  css  js  c++  java
  • linux基础命令学习(三)Vim使用

    1. # vim 1.txt
    命令模式:
    a i o A I O x X yy dd p G dw de h j k l f H M B
    a --- append 追加 在光标所在位置后追加一个字符
    i --- insert 插入 在光标所在位置前插入一个字符
    o --- open line 开一个空行 在光标所在行的下方添加一个空行
    x --- delete a letter 删除光标所在位置上的字符

    yy -- yanked 复制 nyy 复制n 行,10yy 复制光标所在行开始向下的10行.
    dd --delete line 删除光标所在位置的行 ndd 10dd 删除光标所在位置开始的向下10行。
    p --paste 粘贴,10p
    G --- go 直接跳转到文档末尾。
    dw =---- delete word 删除光标所在位置上的一个单词同时删除空格
    de 同上,只是不删除空格
    u undo 撤销一次操作. U 直接撤销当前行的所有操作.
    r --- replace 替换,替换光标所在位置上的字符
    f =---- find在光标所在行内进行查找
    heslo jacky
    rs
    插入模式:所有字符都是普通字符,随便输入。
    esc 回到命令模式--------------> 输入: 进入末行模式

    末行模式:
    :set number 设置行标
    :set nonumber 关闭行标
    :nohl 关闭高亮显示
    :set all 列出所有设置信息
    :1 跳转到第一行
    :q quit 退出
    :wq 保存退出
    :wq! 强制保存退出
    :q! 强制不保存退出
    :w! 强制保存
    :w 文件名
    :w 2.txt 另存
    :split 文件名 分屏编辑 ctrl + w 切换


    快捷方式
    ctrl + r 重做, redo
    ctrl + f 向后翻页
    ctrl + b 向前翻页
    ctrl + u 翻回半页
    ctrl + v 调用虚拟块编辑器编辑列
    h j k l 选择内容, d 删除
    c cut剪切
    y 复制
    p 粘贴
    查找关键字: / ?
    /keyword
    /welcome 查找文档中所有包含welcome字符的字段
    n next 下一个关键字
    N next 上一个关键字

    替换关键字:
    :1,5s/old/new/
    :%s/jacky/kevin/g

  • 相关阅读:
    MySQL导出数据库、数据库表结构、存储过程及函数
    个人支付接口
    C# WPF,XAML 跨平台应用框架
    uniapp 第三方组件库
    C语言图形界面库
    微信小程序 获取cookie 以及设置 cookie
    stm32资源网
    找最长连续重复字母子串
    asp .net web api Swagger简单实用
    跨域问题
  • 原文地址:https://www.cnblogs.com/lovefendi/p/3722815.html
Copyright © 2011-2022 走看看