• Linux基础命令---vim文本编辑


    vim

            vim是unix系统最通用的文本编辑器,它的功能可以说是非常强大了,它是vi的升级版。vim有三种工作模式:编辑模式、命令模式、末行模式,默认打开的时候进入命令模式。

           此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

           vim有许多内置命令,可以帮助我们更好的编辑文件

    命令

    说明

    ESC

    进入到命令模式

    命令模式

    a

    从光标位置之后添加内容

    A

    从光标位置之后添加内容

    i

    从光标位置开始插入内容

    I

    从光标所在行的行首开始插入内容

    o

    光标所在行的下方新建一行

    O

    光标所在行的上方新建一行

    D

    删除光标到这一行结束的字符

    dd

    删除光标行

    ndd

    删除光标开始的n行

    yy

    复制光标行

    nyy

    复制光标开始的n行

    p

    粘贴到光标下方

    P

    粘贴到光标上方

    /字符串

    从光标开始向后查找

    ?字符串

    从光标开始向前查找

    进入末行模式

    末行模式

    num

    跳到指定行

    w

    保存

    q

    退出

    q

    强制退出

    set nu

    显示行号

    set nonu

    不显示行号

    1、语法

           vim [选项]  file

     

    2、选项列表

    选项

    说明

    --version

    显示命令版本信息

    --help

    显示帮助文档

    +num

    从文本的指定行开始显示

    -b

    进入二进制模式

    -d

    进入diff模式,编辑多个文件时,显示差异部分

    -m

    不允许修改文件

    -n

    不使用缓存

    -o

    同时打开n个文件

    -p

    以tab形式显示每个文件

    -r

    列出缓存,并显示恢复的信息

    -s

    静默模式,不显示任何错误信息

     

    3、实例

           1)使用tab编辑多个文件

    [root@localhost weijie]# vim –p 1.c 2.c                  //tab显示多个文件

    1.c  2.c                                                                                                                  X

    hello world,

    i am david.

    i love linux,

    love code.

           2)显示行号

      1 hello world,

      2 i am david.

      3 i love linux,

      4 love code.

    ~                                                                                                                           

                                                                                                                          

    :set nu                   //在末行模式下使用set nu显示行号

  • 相关阅读:
    再学 GDI+[38]: 文本输出 DrawString、TGPFont
    再学 GDI+[42]: 文本输出 字号单位
    再学 GDI+[41]: 文本输出 控制输出字符的个数
    再学 GDI+[45]: 文本输出 文本呈现质量
    博客园电子期刊2008年11月半月刊(上)发布啦
    博客园电子期刊2008年12月●半月刊(上)发布啦
    招聘频道功能更新:RSS订阅
    博客园新版招聘频道(job.cnblogs.com)上线测试啦
    《悟透JavaScript》到货了
    博客园电子期刊2008年11月●半月刊(下)发布啦
  • 原文地址:https://www.cnblogs.com/wj78080458/p/10177622.html
Copyright © 2020-2023  润新知