VIM辑编器
:IT学习乐园
:Builder
:20240419
:1K+

VIM是Linux中一重量级编辑器,支持全键盘快捷快速操作。在Linux中修改配置文件,我们常常用到它,掌握好VIM的使用技巧,有助于提高工作效率。

1.冒号进入命令模

    :e temp.txt

     :!   echo    --执行COMMAND SHELL命令

2.i进入插入模式

    kjhl -- 上下左右移动光标键
    u    --  撤消
    x    --  删除
    y    -- 多行复制
    p    --粘贴
    d    --删除
    yy  --单行复制
    dd --单行 删除
    Ctrl+r -- 恢复
    w       --    向下移动一个单词
    b       --    向前移动一个单词
    Ctrl+f--   向后翻一页
    Ctrl+b--  向前翻一页
    Shift+zz--保存退出
    Shift+v--与j或k组合着用,可选定多行
    v        -- 与j或k组合着用,可选定多个不完整行

     /        --加搜索的词,进行搜索    n--下一个匹配的搜索项  N--上一个匹配项
     gg--文件第一行行首
     ngg/nG/:n--移动到指定行
     shift+g--文件最后一行行首
     :%s /old/NEW--将new替换为NEW
     :%s /old/NEW/g--将new替换为NEW(同一行多次替换)
     :%s /old/NEW/gc--将new替换为NEW(同一行多次替换) c--需确认

      局部替换--Shift+v选中区域;按下:出现:'<,'>;输入s/m/M;将选定区域的m替换成M
     Ctrl+n--自动补全
     :set number--显示行号
     :set nonumber--不显示行号
     :noh                --不高亮显示
     :vsp                --再打开一个文件
     :split                --水平分割窗口
     :vsplit               --垂直分割窗口
     :set mouse=a  --设置鼠标在分割窗口可用
 在窗口间跳转
      ctrl+w b(t j k h l)
      ctrl(不放)+w+k
      :close --关闭窗口

3.配置文件
        ~/.vimrc     个人的vim初始化配置

      set number --显示行号

      set ruler--显示当前光标的位置

      set ic--搜索时大小写不敏感

      set hls--高亮显示






华为内容分发网络
华为内容分发网络

CDN全时包,客户可享受0点到18点期间流量免费.综合价...

立刻前往...
域名建站专场
域名建站专场

域名建站专场:域名1元起,免费云解析,一站式建站,买3年...

立刻前往...
华为云容器引擎
华为云容器引擎

提供高可靠性的企业级容器应用管理服务,支持K8应用工具....

立刻前往...
新用户专属大礼包
新用户专属大礼包

新客户无门槛领取总价值高达2860元代金券,先到先得。...

立刻前往...