vim

简介: install VIMVIM官网下载安装包我是安装再D盘vimPath基础配置vim所有配置都在_vimrc里配置。例默认的配置颜色字体主题不是很好看,可以在里面加set background=dark colorsc...

install VIM

VIM官网下载安装包
我是安装再D盘

vimPath

基础配置

vim所有配置都在_vimrc里配置。例默认的配置颜色字体主题不是很好看,可以在里面加

set background=dark  
colorscheme solarized
set number
set smartindent
set showmatch
set cursorline
set guifont=Courier_new:h14:b:cDEFAULT

background是背景,colorscheme是颜色主题(solarized),主题在colors文件夹里,number是行号,guifont是字体

配置效果

配置Vbundle

VIM是一个支持很多插件的功能强大的编辑器,但是插件多了,放在VIM安装目录下就不好管理了,所以有了Vbundle,它是管理Vim插件的一个插件。Windows下Vundle配置有一点复杂,我试了很多文章的方法,可以参考windows下vbundle安装 。简而言之,就是

先安装git和curl

可以执行cmd命令 git -version和curl -version显示出各自的版本信息就是安装成功了

建bundle目录,下载Vundle.vim,配置VIM

1.在Vim/vimfiles路径下新建文件夹bundle,然后在此文件夹下克隆github上的vundel项目Vundle.vim;
2.完成后会在bundle文件夹下看到Vundle.vim文件夹下的内容,配置VIM环境变量

VIM环境变量

3.开始配置vundle

filetype off  "required
set nocompatible
"vbundle config
set rtp+=$VIM/vimfiles/bundle/Vundle.vim
"set plugin path
call vundle#begin('$VIM/vimfiles/bundle')
"plugin from http://vim-script.org/vim/script.html

"plugin on Github repo 
Plugin 'gmarik/Vundle.vim'
Plugin 'scrooloose/nerdtree'

"git plugin not hosted on Github

"git repos on your local machine

call vundle#end()
filetype plugin indent on

4.正常的话,就配置好了。可以在vim里执行Bundle命令,例如我这里就有两个插件,证明Vundle已配置完毕


image.png
目录
相关文章
|
5月前
|
存储 缓存 前端开发
《前端功能开关SDK全景剖析:从远程配置到数据闭环,重构业务迭代底层逻辑》
本文聚焦前端功能开关SDK,深入剖析其四大核心能力与协同逻辑。远程配置打破前端代码与功能的强绑定,通过“远程拉取+本地缓存”实现动态更新,降低功能调整风险;用户定位依托多维度用户特征采集与标签体系,实现功能精准分层交付;A/B测试以科学实验流程将产品决策从经验驱动转为数据驱动,验证功能方案优劣;数据上报构建“感知层”,保障数据全面、准确且不影响前端性能,为前三者提供决策依据。四大能力形成“功能管控-数据反馈-优化迭代”闭环,同时探讨SDK落地中的技术挑战,为复杂前端业务的高效迭代与体验优化提供解决方案。
182 6
|
5月前
|
存储 JavaScript
手机号码生成器的实现代码
根据选择的运营商号段生成随机号码,支持生成、保存、导出及复制操作,历史记录可持久化存储,方便实用。
|
10月前
|
人工智能 自然语言处理
人类如何重塑自我:生成式人工智能(GAI)认证下的新机遇
生成式人工智能(GAI)作为AI领域的重要分支,正深刻改变生活与工作。在数字化浪潮下,重塑自我成为必然,而GAI认证为个人与企业提供了评估与提升技能的新路径。通过学习与应用GAI技术,人们可拓宽视野、增强竞争力,但同时也需应对技术快速迭代带来的挑战。未来,随着GAI技术发展,其认证体系将更显重要,助力人类适应新时代需求。
|
12月前
|
数据采集 机器学习/深度学习 存储
《构建人工智能新质生产力创新生态:路径与策略》
在科技飞速发展的时代,人工智能成为提升国家竞争力和推动经济高质量发展的关键力量。构建其创新生态需从五方面入手:强化技术研发创新,加大科研投入、建设创新平台、鼓励自主创新;完善数据要素体系,提升数据质量、打破数据孤岛、保障数据安全;加强人才队伍建设,优化高校培养体系、开展职业培训、引进高端人才;推动产业协同发展,培育龙头企业、促进产业集群发展、加强产业联盟建设;优化政策法规环境,完善政策支持体系、加快立法进程、加强伦理监管。这是一项系统工程,需要各方共同努力,为经济社会发展注入新动力。
367 4
|
安全 Linux 测试技术
Debian为什么适合普通用户
Debian是一个自由、稳定、安全且适合普通用户的操作系统。它提供广泛的硬件支持、简单的安装过程、平滑的系统升级,以及丰富的软件包资源。凭借强大的社区支持和长期维护,用户可以轻松使用且无需担心安全问题。
537 13
|
机器学习/深度学习 自然语言处理 vr&ar
ICML 2024:复杂组合3D场景生成,LLMs对话式3D可控生成编辑框架来了
【8月更文挑战第24天】近年来,3D内容生成技术为虚拟现实和游戏领域带来革新,但仍面临处理复杂场景和多对象交互的挑战。为此,研究者提出了Layout-guided Gaussian Splatting (LGS)框架,结合大型语言模型(LLMs)和扩散模型,实现高质量3D场景生成。LGS通过LLMs提取文本描述中的实例关系并转化为布局,再使用扩散模型和自适应几何控制技术优化3D高斯表示,生成更准确、细腻的场景。实验表明,LGS在复杂场景生成方面表现优异,但计算成本和训练时间较长,且主要针对静态场景。论文详情参见:https://arxiv.org/pdf/2402.07207
418 3
|
网络虚拟化 网络架构
三层交换机对接路由器配置上网实验
三层交换机简介 三层交换机是具有路由功能的交换机,由于路由属于OSI模型中第三层网络层的功能,所以称为三层交换机。 三层交换机既可以工作在二层也可以工作在三层,可以部署在接入层,也可以部署在汇聚层,作为用户的网关。
365 2
|
机器学习/深度学习 算法
集成学习-Blending算法
集成学习(又称模型融合)就是结合若干个体分类器(基学习器)进行综合预测,各个个体学习器通常是弱学习器。集成学习相较于个体学习在预测准确率以及稳定性上都有很大的提高。
563 0
集成学习-Blending算法
|
域名解析 缓存 网络协议
一文详解 TCP与UDP区别
计算机与其他网络设备相互通信,通信的双方在发送和接收数据包时必须基于相同的规则(例如:如何找到通信目标、如何发起通信、如何结束通信等规则都需要事先确定),我们将这种规则称为协议(Protocol)。TCP/IP协议簇是 Internet 的基础,其是一系列网络协议的总称,例如:TCP、UDP、IP、FTP、HTTP、ICMP、SMTP等都属于TCP/IP协议族内的协议。
954 0
一文详解 TCP与UDP区别