• 尚学linux课程---11、vim操作命令1


    尚学linux课程---11、vim操作命令1

    一、总结

    一句话总结:

    要看不同的视频,每个视频的关键点都不一样,不如之间的的视频就没讲到vim中set nu是什么意思

    1、Vi有三种基本工作模式?

    +命令模式:键盘的任意一个键都当成 “编辑命令”
    +输入模式:键盘的任意一个键都当成 文本内容
    +末行模式:键盘的任意一个键都当成 “文本管理命令”

    2、vim命令模式进入插入模式方法(其实用脑子总结一下,很好记的)?

    插入三种方式:字母前插,字母后插,新开一行插
    i表示inset
    Linux下严格区分大小写:所以例如大小写的i的作用不一样
    i:插入光标前一个字符
    I:插入行首
    a:插入光标后一个字符
    A:插入行未
    o:向下新开一行,插入行首
    O:向上新开一行,插入行首I

    3、vim命令行中移动光标常用命令?

    上下左右:k j h l
    移动到指定行:G:文件末尾;gg:文件开头;15G:第15行;
    单词之间的移动:w命令
    大写的G到文件末尾,两个小写gg到文件开头
    
    h:左移
    j:下移
    k:上移
    1:右移
    M:光标移动到中间行
    L:光标移动到屏幕最后一行行首
    G:移动到指定行,行号-G:比如20G移动到第20行

    4、vim光标行首行尾符号(^$和正则的行首行尾的符号一致)?

    ^:相对行首,前面的空格不算
    $:行尾
    0:绝对行首:包括前面的一部分空格

    5、vim如何显示行号?

    末行模式下敲 set number
    set nu就是 set number 的简写

    6、如何让vi命令一打开就有行号?

    vim ~/.vimrc:~表示当前用户的家目录
    .vimrc中写:set nu

    7、系统修改vim配置在/etc/vimrc文件中的启示是什么?

    配置文件都在etc目录下
    /etc/vi按两个table键会列出所有以vi开头的命令
    vim /etc/vimrc

    8、修改配置时候的注意事项?

    改自己用户的:修改配置文件的时候优先修改自己的配置文件而不是系统的配置文件

    9、如何确定你的手指是否在键盘上面放对了位置?

    键盘食指处凸起:键盘上面两个手的食指应该放的位置是有凸起的

    10、如何直接进入文件光标定位到第10行?

    vim 1.txt +10 直接进第10行

    二、内容在总结中



    Vi有三种基本工作模式:
    +命令模式:键盘的任意一个键都当成 “编辑命令”
    +输入模式:键盘的任意一个键都当成 文本内容
    +末行模式:键盘的任意一个键都当成 “文本管理命令”



    vim命令模式进入插入模式方法(其实用脑子总结一下,很好记的):
    插入三种方式:字母前插,字母后插,新开一行插
    i表示inset
    Linux下严格区分大小写:所以例如大小写的i的作用不一样

    i:插入光标前一个字符
    I:插入行首
    a:插入光标后一个字符
    A:插入行未
    o:向下新开一行,插入行首
    O:向上新开一行,插入行首I



    vim命令行中移动光标常用命令:
    上下左右:k j h l
    移动到指定行:G:文件末尾;gg:文件开头;15G:第15行;
    单词之间的移动:w命令

    大写的G到文件末尾,两个小写gg到文件开头

    h:左移
    j:下移
    k:上移
    1:右移
    M:光标移动到中间行
    L:光标移动到屏幕最后一行行首
    G:移动到指定行,行号-G:比如20G移动到第20行


    vim光标行首行尾符号(和正则的行首行尾的符号一致)
    ^:相对行首,前面的空格不算
    &:行尾
    0:绝对行首:包括前面的一部分空格

    vim如何显示行号
    末行模式下敲 set number
    set nu就是 set number 的简写


    如何让vi命令一打开就有行号
    vim ~/.vimrc:~表示当前用户的家目录
    .vimrc中写:set nu

    系统修改vim配置在/etc/vimrc文件中的启示是什么
    配置文件都在etc目录下
    /etc/vi按两个table键会列出所有以vi开头的命令

    vim /etc/vimrc


    修改配置时候的注意事项
    修改配置文件的时候优先修改自己的配置文件而不是系统的配置文件


    如何确定你的手指是否在键盘上面放对了位置
    键盘上面两个手的食指应该放的位置是有凸起的


    如何直接进入文件光标定位到第10行
    vim 1.txt +10 直接进第10行

    vim 1.txt +10 直接进第10行


    w命令单词之间的移动







     
  • 相关阅读:
    Win7操作系统防火墙无法关闭的问题 无法找到防火墙关闭的地方的解决的方法
    【微信】微信获取TOKEN,以及储存TOKEN方法,Spring quartz让Token永只是期
    OC内存管理总结,清晰明了!
    下次自己主动登录(记住password)功能
    linux删除svn版本号库
    Python中可避免读写乱码的一个强慷慨法
    Tomcat源代码阅读#1:classloader初始化
    iOS关于图片点到像素转换之杂谈
    hdu 3804树链剖分+离线操作
    cdn缓存
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/11023962.html
Copyright © 2020-2023  润新知