VIM安装vim—plug插件

s    作为一名想学习 VIM 写代码的新手,我发现 VIM 在自动补齐代码等功能上不如 VSCode。然而,经过在网上的搜索,我了解到 VIM 有许多插件库,其中 Vim-Plug 是一个非常有用的插件管理器。然而,按照 GitHub 上的安装方法进行操作时,我总是下载失败。

      大多数方法建议修改 hosts 文件并添加地址,但这些方法并未解决我的问题。本文将简洁地介绍两个主要内容:一是如何通过桥接主机实现虚拟机上网,二是如何成功安装 Vim-Plug。

环境准备

  • Windows 主机:安装并配置 某软件。
  • Linux 虚拟机:运行在 VMware Workstation Pro 中。
  • 桥接网络:确保虚拟机和主机在同一子网内。
  • 工具:确保系统中安装了 curlwget,以及 gitNode.js

一.完成虚拟机与主机的桥接

(一).windows主机配置

1.首先安装某些科学工具,确保主机可以代理上网

2.之后在windows上,共享网络,我这里以win11举例,在设置里找到网络和系统,之后点击移动热点,点击打开,之后设置密码和用户名,完成基本的配置。

3.之后打开cmd,输入ipconfig,获取你电脑的ip地址

(二).Vm workstation 配置

  • 配置 VMware Workstation Pro 中的桥接网络

    • 打开 VMware Workstation Pro,选择您的虚拟机,点击“编辑虚拟机设置”。
    • 在“硬件”选项卡中选择“网络适配器”,设置为“桥接模式”(Bridged: Connected directly to the physical network),并勾选“复制物理网络连接状态”(Replicate physical network connection state)。
  • 确保虚拟机与主机在同一子网

    • 启动虚拟机,确保其 IP 地址与主机在同一网段。

  之后打开终端,输入 vim .bashrc 打开该文档,然后根据你查找到的ip地址,输入代码

export http_proxy="ip地址:端口号"
export https_proxy="ip地址:端口号"
export all_proxy="ip地址:端口号"

之后在应用

source ~/.bashrc

生效你的应用 

之后可以使用

env | grep -i proxy

 若输出你的ip地址和端口号则说明配置成功了

之后可以使用 

ip a

来确定是否虚拟机ip地址和主机的在一个局域网内

之后再

ping windowsip地址

确认虚拟机可以ping到windows主机

ping 192.168.1.107
PING 192.168.1.107 (192.168.1.107) 56(84) bytes of data.
64 bytes from 192.168.1.107: icmp_seq=1 ttl=128 time=4.09 ms
64 bytes from 192.168.1.107: icmp_seq=2 ttl=128 time=0.611 ms
64 bytes from 192.168.1.107: icmp_seq=3 ttl=128 time=2.34 ms
64 bytes from 192.168.1.107: icmp_seq=4 ttl=128 time=0.765 ms
64 bytes from 192.168.1.107: icmp_seq=5 ttl=128 time=0.548 ms

 出现这个即可

之后利用

curl -x http://192.168.1.107:7890 -I https://www.google.com

即可知道虚拟机是否成功

二.Vim plug的安装

首先打开GitHub,找到GitHub - junegunn/vim-plug: :hibiscus: Minimalist Vim Plugin Manager,这个网址即可

之后输入

sudo vim /etc/hosts

在末尾添加

199.232.28.133 raw.githubusercontent.com

之后保存即可

之后直接复制GitHub上的下载命令

curl -x http://192.168.1.107:7890 -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

一般就行,但是作者当时出现了,连接失败无法下载的情况,之后我查看了主目录权限

ls -ld ~

发现

drwxr-x--- 21 liuyuchen liuyuchen 4096  6月 25 09:56 /home/liuyuchen

主目录权限为 drwxr-x---,这意味着只有用户 liuyuchenliuyuchen 组成员可以访问该目录。

之后更改了权限

chmod 755 ~

但依然无效,最后我选择了用wget安装

wget -e use_proxy=yes -e http_proxy=http://192.168.1.107:7890 -O ~/.vim/autoload/plug.vim https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

之后

ls -l ~/.vim/autoload/plug.vim

即发现下载成功,之后只需要按照网上配置,安装vim plug就可以了

  • 20
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值