您的位置:68399皇家赌场 > 域名注册 > [经常] Linux下vim的常用命令总计

[经常] Linux下vim的常用命令总计

发布时间:2019-05-03 21:48编辑:域名注册浏览(123)

    vim按d表示剪切
    按dd剪切一行
    vim命令:命令格局 /关键字 n继续向下搜寻

    1、多行注释与多行撤销

    简介

    Vim是Linux下常用的公文编辑器和顺序开荒工具。

    Vim张开文件措施:

    #vim file,展开钦定的文件#vim 数字 file,张开钦赐的文本,并且将光标移到钦赐行#vim /关键字 file,展开内定文件,并且高亮展现主要字#vim file一 file2...,打开三个钦赐文件

    Vim键盘图镇楼

    68399皇家赌场 1image

    自己是ide的用户,对于vim七只停留在:张开、看、写、关闭基本操作,因为今日更加多的接触linux服务器,所以为了加强
    频率,用好vim是少不了手艺!下边罗列一些vim的常用操作,用做备忘(不断更新):

    vim的多行注释:
    1.按ctrl v进入 visual block模式
    2.按上下选中要疏解的行
    三.按大写字母I,再插入注释符,比如//
    4.按两下esc
    5.按ctrl v进入 visual block形式,按箭头选中要裁撤的//
    6.按d删除

     多行注释

    a). 进入命令行方式,按ctrl v进入 visual block情势(可视快情势),然后按j, 只怕k选中多行,把要求注释的行标识起来

    b). 按大写字母i,再插入注释符,比如//

    c). 按esc键就能够整整解说了(小编的是按两下)

    常用方式

    在该情势下不能够对文件直接编辑,能够输入快速键进行部分操作(删除行、复制行、移动光标、删除行、黏贴等),展开文件后暗许进入该格局。

    进去命令方式

    先按 Esc

    • :q ------ 退出
    • 68399皇家赌场,:wq ------ 保存退出
    • :q! ------ 不保留退出

    比较五个文本:
    vimdiff 文件1 文件2

    收回多行注释:

    a). 进入命令行形式,按ctrl v进入 visual block方式(可视快情势),按小写字母L横向选中列的个数,举例 // 须要选中2列

    b). 按字母j,只怕k选中注释符号

    c) . 按d键就可整个裁撤注释

    光标移动
    • 光标移到行首:shift 6 或 ^(T字母上边的6,不要按小键盘的陆)
    • 光标移到行尾:shift 4 或 $(安德拉字母的左上角的四,不是小键盘的四)
    • 光标移到首行:gg
    • 光标移到尾行:G
    • 前进翻屏:ctrl b 或 PgUp
    • 向下翻屏:ctrl f 或 PgDown
    • 敏捷将光标移动到钦赐的行:数字G 或然输入英文“:”,其后输入行数数字,按下回车
    • 以近年来光标为准向上/向下活动n行:数字↑,数字↓
    • 以近来光标为准向左/向右移动n字符:数字←,数字→

    编辑:

    • i ------ 修改

    • d ------ 剪切操作

    • dd ----- 剪切当前光标所在行

    • y -------复制操作

    • p -------粘贴操作

    • v -------使用光标采用内容

    • ^ --------选中当前行,光标地方到行首(大概采取键盘的HOME键)

    • $ --------选中当前行,光标地点到行尾(或许利用键盘的END键)

    vim配置行号:
    /etc/vimrc 添加set number,无行号set nonumber

    2、查找字符只怕字符串

    复制粘贴
    • 复制光标所在行:yy
    • 以光标所在作为准,向下复制钦赐的行数:数字yy
    • 粘贴:p(复制行会另起①行粘贴,复制字符串会从光标开头粘贴)

    阅读:

    • :行数 ---跳转到某行

    • / -------相配查找内容

    • gg -------到文件的顶部

    • G -------到文件的平底

    • Ctrl b------上一页

    • Ctrl f-------下一页

    ctags:扫描钦定的源文件,找寻在那之中所蕴涵的语法元素,并将找到的相干内容记录下来
    安装ctags
    yum install ctags
    ctags --list-languages 协助的语言
    ctags -CR-V 生成个tags文件保存函数音讯
    /etc/vimrc 添加
    set tags=tags
    set autochdir
    使用:ctrl ]跳转到 ctrl t跳转回

    平凡查找

    指令方式下,/ (向前(下)) 大概 ? (向后(上)) ,输入字符串,Enter

    注销查找后字符串的高亮展现  :st noh

    剪切/删除
    • 分割/删除光标所在行:dd
    • 分开/删除光标所在作为准,向下删除/剪切钦命的行:数字dd
    • 分开/删除光标所在的此时此刻行今后的源委,不过删除之后下一行不进步:D

    小技巧:

    • 多行注释:
      ```
    1. 跻身命令行方式,按ctrl v进入 visual block模式(可视快情势),然后按j, 或许k选中多行,把供给注释的行标识起来

    2. 按大写字母i,再插入注释符,举个例子//

    3. 按两下esc键就能够全体讲授了
      ```

    • 撤除多行注释:
      ```
    1. 跻身命令行形式,按ctrl v进入 visual block格局(可视快模式),然后按j, 恐怕k选中多行,把必要打消注释的行标识起来

    2. 按字母j,或许k选中注释符号

    3. 按d键就可全方位打消注释
      ```

    • 替换::s/foo/bar/g(把当下行的foo替换为bar,全局的话开头用%s)

    本文由68399皇家赌场发布于域名注册,转载请注明出处:[经常] Linux下vim的常用命令总计

    关键词: 68399皇家赌场 程序员 MAC + L... Linux环境 基础

上一篇:selenium python自动化测试

下一篇:没有了