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

    vim编辑器

    20181212

    22:15

    常用操作

    命令模式          (初始模式)

    输入模式          i  进入)

    底行命令模式:  进入)

    /

    往下搜索

     

    ?

    往上搜索

    n

    搜索下一个

     

    N

    搜索上一个

    f+字符

    光标往后跳到字符处

     

    F+字符

    光标往前跳到字符处

    dd

    删除整行

     

    D

    删除至行末

    yy

    复制整行(此复制)

     

    p/P

    向下粘贴 / 向上粘贴

    yyp

    向下克隆一行

     

    yyP

    向上克隆一行

    gg

    跳到第一行

     

    G

    跳到最后一行

    pageUp

    上一页

     

    pageDown

    下一页

    :q

    退出

     

    :q!

    强制退出

    :wq

    保存退出

     

    :wq!

    强制保存退出

    :e

    刷新文件

     

    :e!

    强制刷新(丢弃未保存修改)

    w

    下一个单词

     

    b

    上一个单词

    W

    下一个句子(空格分割)

     

    B

    上一个句子(空格分割)

    H

    屏幕顶行

     

    L

    屏幕底行

    :%s/old/new/g

    全局替换

     

    :15

    跳到第15

    u

    撤销

     

    ctr+r

    反撤销

     

    文本替换

    :s/old/new

    用new替换当前行第一个old

    :s/old/new/g

    用new替换当前行所有的old

    :%s/old/new/g

    用new替换文件中所有的old

    :%s/^/xxx/g

    在每一行的行首插入xxx,^表示行首

    :%s/$/xxx/g

    在每一行的行尾插入xxx,$表示行尾

    %g一起用代表全局替换

    所有替换命令末尾加上g替换一行中的多个

    所有替换命令末尾加上c,每个替换都询问

    所有替换命令末尾加上i匹配时忽略大小写

     

     

    set nu                          显示行号

    set nonu     取消行号

     
  • 相关阅读:
    diary and html 文本颜色编辑,行距和其它编辑总汇
    bash coding to changeNames
    virtualbox ubuntu 网络连接 以及 连接 secureCRT
    linux 学习6 软件包安装
    linux 学习8 权限管理
    vim 使用2 转载 为了打开方便
    ubuntu
    linux 学习15 16 启动管理,备份和恢复
    linux 学习 14 日志管理
    linux 学习 13 系统管理
  • 原文地址:https://www.cnblogs.com/zhangzongjian/p/10634126.html
Copyright © 2011-2022 走看看