zoukankan      html  css  js  c++  java
  • Linux入门视频笔记四(vim入门)

    一、vim的基本介绍(纯命令模式编辑器)

    1、vim的两种模式:命令模式(不能输入任何东西)、编辑模式(按i进入编辑模式)

    2、ESC:从编辑模式退出到命令模式

    3、保存

    ①:wq code.c(如何文件没有名字的话):保存并退出

    ②:q!:不保存的情况下退出

    3、:syntax on(命令模式):加语法高亮

    4、:set number(命令模式):加行号

    但是退出vim之后这些3 4配置都会消失哦

    若要保存配置记得将下面几步都完成~

    step1:vim ~/.vimrc

    step2:进入编辑模式

    step3:敲入上面的命令

    二、基本操作(命令模式)

    1、移动光标

    ①方向键

    H:左

    J:下

    K:上

    L:右

    2、W(word):往下移动一个单词

    3、B(back):往回移动一个单词

    3、往上、下翻页

    ①pgUp(上)、pgDn(下)

    ②ctrl+B(上)、ctrl+F(下)

    4、数字+gg:跳到某一行

    5、数字+J:往下跳几行

    数字+K:网上跳几行

    6、找某个单词:在命令模式下敲“/单词”,再按N查找单词所在的下一处,shift+N表示上一处

    7、CC:剪切某一行(会自动跳入编辑模式)

    回到命令模式按U可以复位(表示Undo)

    ①c2c:删除两行

    8、P:粘贴

    9、YY:复制当前行

    10、在vim中按V进入visual模式,按↓↑或者JK可以选中一整块区域

    三、简单插件

    1、vim提供了基础的代码补全功能,但是仅限于在这个文件中出现过的单词,比如我之前已经敲过void这个单词,然后现在我输入vo,再按ctrl+N就可以补全了。

    2、vim的插件管理系统

    vim plug

  • 相关阅读:
    jquery.ajax,vue-resource,axios拦截器实现与携带cookie
    vs code 常用插件及说明
    Js/Jquery获取网页屏幕可见区域高度(转)
    vue的爬坑之路(三)之-----基于vue-cli的VueAwesomeSwiper轮播滑块插件的使用及常见问题(转)
    js中的深拷贝与浅拷贝
    沉浸式状态栏 关于状态栏高度的获取
    Cordova 常用命令及插件(转)
    video control
    canvas添加水印
    疑惑
  • 原文地址:https://www.cnblogs.com/z1014601153/p/11340181.html
Copyright © 2011-2022 走看看