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

        VIM的操作模式
        Command Mode 命令模式
        Insert Mode 输入模式
        Last Line Mode 底行模式
     
        vim abc 如果文件存在打开,如果不存在则创建
        vim启动时默认处于命令模式
        命令模式按i开始光标位置开始输入,按a在光标下一个字符处开始输入,相当于右移一位
        输入模式按Esc键回到命令模式
        命令模式按Shift+:启动底行模式,输入wq保存退出
     
        其实使用中可以只分为命令模式和输入模式
     
        命令模式下:dd按2次d键删除光标当前行
        默认打开文件时,默认光标在第1行或者上次编辑后的所在行
     
        vim + abc 打开文件时,光标处于最后一行
        vim +3 abc 打开文件时,光标处于第3行
        vim +1000 abc 如果文件只有100行,那么也是定位到最后一行
        vim +/string abc 打开文件时定位到string第一次出现的那一行,打开后按字母n在查找的关键词之间切换
        vim abc abcd abcde 打开3个文件 :n切换到下一个文件 :N或者:prev切换到上一个文件
     
        :w保存 :q退出 :wq保存并退出 :q! 不保存强制退出 :ls列出当前打开的所有文件 :n切换到后一个文件 :N或者:prev切换到上一个文件,:3 快速定位到第三行 /string 从当前行往下搜索,搜索到第一个定位 ?string 从当前行向上搜索 都是按n跳到下一个,:noh 去除搜索后的一直存在的高亮
        h 光标左移,j 光标下移,k光标上移,l 光标右移,Ctrl+f向下翻页 ,Ctrl+b向上翻页,Ctrl+d向下翻半页,Ctrl+u向上翻半页
        dd 删除光标所在行
        o 在光标所在行插入一行并切换到输入模式
        yy 复制光标所在行
        p 在光标所在行的下一行粘贴
        P 在光标所在行的上一行粘贴
     
  • 相关阅读:
    负载均衡之加权轮询算法(转)
    go 指南学习笔记
    select限制之文件描述符限制
    select的限制
    select实现超时(套接字IO超时设置)
    如何在CentOS 8上安装Puppet
    如何在Ubuntu 20.04 / 18.04或更老版本中安装ifconfig
    关于Ubuntu的Apt安装与使用介绍
    如何在CentOS 8上安装Suricata?
    如何在Ubuntu 20.04上安装PHP Composer
  • 原文地址:https://www.cnblogs.com/wxisme/p/5198813.html
Copyright © 2011-2022 走看看