• VIM 入门操作


    1.vim是说明:
    可以终端下使用的全键盘操作的文件编辑器,可配置,可扩展,可编程的成长型神器。
    2.基本用法:
    1.进入vim,vim 文件名,文件存在则直接打开,不存在则创建,此时只能阅读代码或修改代码

    ,不适合编写代码。
    2.输入i,进入插入模式,可以正常的编写代码。
    3.代码编写完成后,按Ctrl+x执行,按Enter返回,输入i继续编写。
    4.Ctrl+z保存退出
    3.vim的三大模式与切换方法:

    正常模式:刚入时的模式,在此模式下适合阅读代码、修改代码
    插入模式:此模式下适合编写代码
    行底模式:进行配置vim,执行vim相关命令

    正常模式输入i进入插入模式
    插入模式按ESC或者Ctrl+c返回正常模式
    正常模式 输入:进入行底模式
    行底模式按ESC或者Ctrl+c返回正常模式
    插入模式与行底模式之间不能直接转换,必须由正常模式跳转
    1).正常模式
    光标移动:h j k l 用来上下左右移动光标。
    pgup和pgdn进行上下翻页
    home和end 行首和行尾
    n+Enter 向后跳转N行
    n+G 跳转到N行
    删除代码:
    x删除一个字符
    dw|de删除一个单词
    d$删除到行尾
    dd删除整行
    ndd删除N行
    复制代码:
    yy复制整行代码
    nyy复制N行代码
    p粘贴到下一行
    替换代码:
    替换一个字符(光标定位在要替换的字符上,按r+要替换的字符)
    替换一个单词(光标定位在要替换的单词的首字母上,按cw|ce,单词会被删

    除并进入插入模式)
    输入R进入替换模式(你输入的任何字符都会将原来的字符替换掉)
    撤销与反撤销:
    u可以进行撤销操作,Ctrl+r取消撤销操作
    2).插入模式
    此模式下主要用来编写代码,因此快捷键不多
    Ctrl+i 相当于制表符、tab键
    Ctrl+p 代码补全
    Ctrl+j 相当于Enter
    Ctrl+c 返回正常模式
    3).行底模式
    1.执行系统命令,!cmd,执行完成后按Enter返回vim
    2.对vim进行一些配置
    set nu 显示行号
    set nonu 不显示行号
    set ts=4 设置tab键的宽度
    在行底模式下进行一些设置都只是临时有效,想要长期有效,需要吧配置命

    令写入配置文件中。~/.vimrc
    3.执行vim的一些命令
    q退出
    q!强制退出
    w写入
    wq(x)保存退出
    4.设置代码缩进

    n n行代码向右移动一下
    <n n行代码向左移动一下
    5.代码查找
    /key
    n向下查找下一个,N向上查找下一个
    6.替换
    %s/old/new
    对vim的配置:
    主要对vim的配置文件进行设置一些功能。
    .vimrc

  • 相关阅读:
    nj07---npm
    nj06---包
    nj05---模块
    nj04---事件回调函数
    nj03---阻塞和线程
    nodejs02---demo
    nodejs简介
    【转贴】内存系列一:快速读懂内存条标签
    【转贴】4个你未必知道的内存小知识
    Linux上面mount 域控的目录 超时 然后提示 error的解决办法
  • 原文地址:https://www.cnblogs.com/yydx/p/10096268.html
Copyright © 2020-2023  润新知