码迷,mamicode.com
首页 > 其他好文 > 详细

第三篇 : vi编辑器配置与基本操作

时间:2018-08-10 15:50:19      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:方向   复制   模式   bst   strong   pattern   一个   位置   搜索   

目录

一、vi编辑器的配置

  • 配置文件位置

    #配置文件virc(vi);vimrc(vim)
    cd /etc/vim   //配置文件有在这目录的,也有可能是下面的目录
    cd /etc
  • 配置文件存放

    • 跟视频讲解的不一致,一定要在根目录下的etc(/etc)目录中把配置文件该了,其他用户使用时才能生效;视频中只要复制份到该用户目录然后修改配置文件,该用户使用就有效了;
    • 实测发现root目录跟普通用户目录不一样,对root目录来说,修改virc文件是针对vi编辑器的;修改vimrc文件是针对vim编辑器的;但是对普通用户来说,修改vimrc文件,就是针对vi和vim编辑器的了
  • vi(vim)编辑器三种模式

    1)一般模式(光标移动、复制、粘贴、删除)
    2)编辑模式(编辑文本)
    3)命令行模式(查找和替换)

    注意:当不知道处于何种模式时,按ESC键返回到一般模式。

二、一般模式下的常用操作

  • 移动光标

    hjkl这四个按键;

    h(左)j(下)k(上)l(右)

  • 光标跳转

    ngg     #光标移至第n行的行首(n为数字),
    1gg     #就跳到第一行的行首,就是文件头
    2gg     #就跳到第二行的行首
    G       #G转至文件结尾
  • 当前行:光标移动

    0       #(数字零) 光标移至当前行行首
    $       #光标移至当前行行末
    fx      #fx搜索当前行中下一个出现字母x的地方
  • 文本复制、粘贴、删除、撤销

    yy      #复制当前行(y:yank(复制))   
    nyy     #复制当前行及其后的n-1行(n是数字)
    p       #使用P键来粘贴(p:paste)
    dd       #删除光标所在行(d:delete)
    ndd      #删除当前行及其后的n-1行(n是数字)
    u        #按u键来撤销上一步操作
    x        #删除光标所在位置的字符
  • 查找和替换

    /hello   #从光标开始处向文件尾搜索pattern,后按下n或N

    注意:
    n在同一个方向重复上一次搜索命令
    N在反方向重复上一次搜索命令
    n(N)来源于next

    :%s/p1/p2/g   #将文件中所有的p1均用p2替换
    :%s/p1/p2/gc  #替换时需要确认
    :s/p1/p2/g   #将光标当前行所有的p1均用p2替换
    #s:substitute替换
    #g:global全局
    #c:confirm确认

    ?

    ?

第三篇 : vi编辑器配置与基本操作

标签:方向   复制   模式   bst   strong   pattern   一个   位置   搜索   

原文地址:https://www.cnblogs.com/panrongfeng/p/9454842.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!