• Windows11安装Vim编辑器配置指南


    Vim简介

    在这里插入图片描述
    Vim 是一个高度可配置的文本编辑器,旨在让创建和更改任何类型的文本变得非常高效。大多数 UNIX 系统和 Apple OS X 都将它作为“vi”包含在内,用惯了Linux中的Vim编辑器,如果需在Windows的cmd终端中编辑文件,则需要单独安装视窗版的Vim。

    Vim官方网址

    https://www.vim.org/
    
    • 1

    我们在官网的 Download 页面中找到Windows安装程序的下载链接

    下载vim

    组合键 Win +R 输入 wt 后回车 打开Powershell,输入下列命令会下载完成后启动安装程序

    wget -o gvim90.exe https://ftp.nluug.nl/pub/vim/pc/gvim90.exe ; ./gvim90.exe
    
    • 1

    在这里插入图片描述

    安装Vim

    启动后需要先选择语言,安装程序会根据系统语言默认选择中文(简体)

    在这里插入图片描述

    接受许可协议并点击 下一步

    在这里插入图片描述

    安装类型默认为 典型安装 ,我们将它改为 完全安装 点击 下一步

    在这里插入图片描述

    键盘映射选项可以选择 映射一些按键 点击 下一步

    在这里插入图片描述
    目标文件夹可可以根据自己喜好设定到相应目录中,在点击 安装 后开始安装
    在这里插入图片描述

    使用Vim

    安装完毕后,我们就可以在 cmd 或者powershell 中直接通过vim编辑文件了

    在这里插入图片描述

    此时就可以在cmd中学习和体验Vim编辑器的的乐趣了。

    如果需要启动图形化界面可以输入下列命令:

    gvim
    
    • 1

    在这里插入图片描述

    另外安装完Vim编辑器后还附送了 tree命令,这样就可以在命令下查看目录结构了

    # tree 命令格式
    TREE [drive:][path] [/F] [/A]
    
       /F   显示每个文件夹中文件的名称。
       /A   使用 ASCII 字符,而不使用扩展字符。
    
    # 显示  D:\VM 目录结构
    tree D:\VM
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    在这里插入图片描述

    Winget 安装

    windows现在也学习 Linux的包管理器,现在可以通过Winget 命令进行安装了,超级简单一步全自动安装完成。

    • 安装命令
    winget install vim.vim
    
    • 1

    安装过程及其省心

    C:\Users\anan>winget install vim.vim
    找到已安装的现有包。正在尝试升级已安装的包...
    已找到 Vim [vim.vim] 版本 9.0.1536
    此应用程序由其所有者授权给你。
    Microsoft 对第三方程序包概不负责,也不向第三方程序包授予任何许可证。
    正在下载 https://github.com/vim/vim-win32-installer/releases/download/v9.0.1536/gvim_9.0.1536_x64.exe
      ██████████████████████████████  10.4 MB / 10.4 MB
    已成功验证安装程序哈希
    正在启动程序包安装...
    已成功安装
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    环境变量

    如果在终端中输入vim 指令可以进入编辑模式那就说明配置正确。

    提示找不到 vim 命令则需要配置一下环境变量

    我们以管理员权限启动CMD,输入下列命令追加一条系统环境变量

    setx path "%PATH%;C:\Program Files (x86)\Vim\vim90" /M
    
    • 1

    在这里插入图片描述

  • 相关阅读:
    android Studio 文件设置作者信息
    第七章 Linux服务器硬件及RAID配置实战
    vxe-table表格事件汇总
    时间复杂度O(40n*n)的C++算法:修改图中的边权
    String的字符串拼接
    【MM小贴士】从 purchase 到 payment 全流程演示
    中国大学科技园联盟携优积科技走进晋江 探索校地双向赋能新路径
    Docker安装RabbitMQ
    探秘STM32MDK:编译过程与文件类型解析
    七、【React-Router6】路由传参 之 search
  • 原文地址:https://blog.csdn.net/no1xium/article/details/126725176