• vim编辑器


    查看~/目录下有没有一个.vimrc的文件,如果没有就创建一个

    vim ~/.vimrc

    root目录下的.vimrc对所有用户生效,也可以每个用户单独配置

    1、 显示行号:
    set number 或者  set nu
    不显示行号: set nonu

    2、自动缩进:
    set autoindent

    3、C语言自动缩进:
    set cindent

    4、设置 tab 键表示多少个空格,默认是8:
    set tabstop=4 # 设置成4

    5、设置语法高亮:
    syntax on
    syntax enable

    6、将tab 转化成空格:
    set expandtab

    7、当设置自动缩进时,自动缩进的大小:
    set shiftwidth=4 # 设置成4

    8、设置soft tab
    set softtabstop=4

    以上是基本的配置,对现在的我够用了,之后再补充插件管理

    现在就来整理一下基本操作

    1)重复操作命令

      ctrl+r      重做上一个命令

    2)撤销命令

      u      复原前一个动作

    3)进入vim的命令

      vim text   打开或新建文件,并将光标放置于第一行首

      vim +n text    打开文件,并将光标放置于第n行首

      vim + text       打开文件,并将光标放置于最后一行首

      vim text text1 text2   打开多个文件,依次编辑

    4)移动光标命令

      h: 光标左移一个字符

      l:   光标右移一个字符

      k:  光标上移一个字符

      j:   光标下移一个字符

      0(数字)    光标移动至当前行行首

      $      光标移动至当前行行末

      gg     光标移动至第一行首

      G       光标移动至文件最后一行首

      nG     光标移动至第n行首  

    5)屏幕翻滚命令

      ctrl+b    向上翻一屏

      ctrl+f     向下翻一屏

      ctrl+u      向上翻半屏

      ctrl+d      向下翻半屏

    6)插入文本命令

      Ecs      推出插入命令行

      i      光标所在开始插入

      a      光标所在下一个字符开始插入

      o(字母)    当前光标的下一行开始插入

      O(字母)    当前光标的上一行开始插入

    7)删除命令

      x    删除光标后的一个字符

      X    删除光标前的一个字符

      dd    删除光标所在的那一行

      ndd   删除光标所在的向下n行

    8)复制命令

      yy    复制游标所在的那一行

      nyy    复制游标所在的向下n行

    9)粘贴

      p    在光标之后粘贴

      P    在光标之前粘贴

    10)查找

      :/text  在后面的文本中查找text字符

      :?text  在前面的文本中查找text字符

      n    向后查找下一个

      N    向前查找下一个

    11)替换

      :s/vim/vi/g    将当前行中的vim替换为vi

      :g/vim/s//vi/g    将文件中的vim全部替换为vi

      :1,10s/vim/vi/g    将第1行到第10行中的vim替换为vi

    最后行方式命令

      :w    保存当前文件

      :x    保存当前文件并退出

      :q    退出vim

      :q!`    不保存文件并退出

    基本配置使用就到这里结束了

    后面用到插件管理的时候,再补充,谢谢

  • 相关阅读:
    新买的电脑桌面只有回收站该做些什么
    不安装oracle客户端也可以使用pl/sql developer
    Win7上安装Oracle数据库
    忘记oracle的sys用户密码怎么修改
    UML中类之间的关系
    JAVAEE 是什么,如何获取各种规范jar包及各种规范的jar包源码
    PL/SQL Developer使用技巧、快捷键
    Windows 7上安装Microsoft Loopback Adapter(微软环回网卡)
    超棒的30款JS类库和工具
    HTTP协议
  • 原文地址:https://www.cnblogs.com/sunlizhao/p/8657825.html
Copyright © 2020-2023  润新知