zoukankan      html  css  js  c++  java
  • VIM编辑器常用命令

    redis 先进配置文件,修改37行 

    ps -ef |grep redis|grep -v grep    查看进程,并且过滤当前查看的进程

    VI和VIM介绍
    VIM是VI的升级版。
    Linux系统环境下的文本编辑器。
    进入VIM的命令
    vim 文件名
    文件名如果存在,则打开这个文件
    文件名如果不存在,仍然能够进入VIM编辑器,保存退出后会创建这个名词的文件
    ========================
    1.进入VIM编辑器
    vim 文件名
    2.退出
    不保存退出
    :q

    保存退出
    :wq

    不保存强制退出
    :q!
    3.输入内容
    按i键进入编辑模式
    自由输入
    按Esc键退出编辑模式
    输入:wq写入退出
    按小写o键进入编辑模式,在当前光标的下一行开始输入
    按Esc键退出编辑模式
    输入:w仅仅保存而不退出
    按大写A键,进入编辑模式,在当前行末尾输入内容
    按大写O键,进入编辑模式,在当前行的上一行输入内容
    4.浏览文件内容操作
    显示行号
    :set nu

    把光标定位到最后一行
    输入大写的字母G

    回到第一行
    输入gg

    前往指定行号的行
    输入行号G
    例如:5G,8G

    上下左右移动光标
    方法一:↑ ↓ ← →
    方法二:HJKL
    5.编辑文本内容的操作
    删除当前行:dd
    从当前行开始删除n行 : dnd
    撤销刚才的操作:u
    重做刚才的操作:Ctrl+r
    复制当前行:yy
    粘贴到当前行的下一行:小写字母p
    粘贴到当前行的上一行:大写字母P
    替换单个字符:r(并没有进入编辑模式)

    :!li -l 暂停当前文件输入,后面按任意键继续
    6.搜索关键词
    /关键词
    n:前往下一个
    N:前往上一个
    7.替换关键词
    :%s/被替换的文本/新文本/g
    8.区块操作
    开始 ESC -退出插入-->Ctrl+V --划范围->Shift+I-输入->ESC完成块的重复
    进入区块模式
    Ctrl+V

    按上下左右键划定执行区块操作的范围

    进入输入模式
    Shift+I

    开始输入
    Esc

  • 相关阅读:
    对linux内核创建flash上的各分区源码进行分析
    如何调试ubifs文件系统
    如何打开linux内核中dev_dbg的开关
    配置linux内核输出所有的log信息
    uboot向linux传递输出任何log信息的方法
    redis:Invalid input of type: 'bool' type. Convert to a byte,string or number first
    dd命令参数解析
    shell脚本中使用什么工具进行计算
    openwrt的编译方法
    bootstraptable表格columns 隐藏方法
  • 原文地址:https://www.cnblogs.com/JavaBlackHole/p/7599764.html
Copyright © 2011-2022 走看看