Mac配置vim,打造适用于开发的vim

vim个人配置好的开发环境,支持macosx/linux/windows 个人常用vim的IDE开发环境2015最新版。。 vim的快捷键和常用插件都已配好。。 支持cscope ctag,扩展工具栏,支持各类代码跳转查看。可以完全替代sourceinsight 支持自动编译输出窗口 支持代码符号定义快速预览窗口,需要生成完cscope数据库,按Fx键启用,具体哪个 忘了。。 = = 内置tab自动完成和提示,c/c++成员。声明提示。风格配色比较清新简洁。 字体采用courier new,space 4对齐 右边有buffer栏,函数符号栏, 可以按f2切换到文件树列表 f3 f4:大小写格式化 从F1 按到 f12 会有意外发现哦。。你可以一个个试过来。。哈哈。。 安装简单: 需要提前安装好 vim gvim/mvim cscope ctag 然后解压在当前目录 执行 install 就行了。。 windows下安装只需要吧 windows目录下的文件覆盖过去就好 macosx上是 mvim 哦。。 sourceinsight的代码查看功能启用,按下工具栏某个生成符号数据库的图标,就行了,各类跳转和搜索都有图标,快速使用。 注意:gvim 或vim 必须在源码目录下打开才行,他只会查找当前目录下的所有代码来生成。。 安装完 右击代码文件 系统右键菜单有个script菜单项 的gvim 可以在当前目录下打开代码文件。。 打开一个就可以管理整个工程了。。其他的文件拖进来。。 或者通过f2的目录树访问。。 还有隐藏插件 需要自己按快捷键启用 自己摸索吧。。 比如 文件搜素 图表绘制 matrix动画 。。。 一些集成好的常用插件: 1. tabbar符号列表 2. buffer当前打开文件列表 3. 文件树列表 4. cscope, ctags集成,可进行符号跳转,引用跳转,头文件跳转等。。 5. autotab自动补全 6. c/c++符号提示 7. 静态语法检测 8. 快速翻译 9. 注释绘图 10. 还有好多其他的,暂时想不起来的。。自己摸索吧。。 立即下载

#Mac配置适用于开发的vim

1、更新brew

brew update

2、使用brew安装新版本的vim,--with-lua开启对lua脚本的支持(后面的插件需要用到)

brew install vim --with-lua

3、编辑~/.profile文件,配置PATH

先查看brew安装vim的路径:

brew info vim #我这边安装到了/usr/local/Cellar/vim/7.4.712目录

配置PATH:

export PATH="/usr/local/Cellar/vim/7.4.712/bin:$PATH"

alias vim='/usr/local/Cellar/vim/7.4.712/bin/vim'

4、安装spf13-vim,这个软件会给我们安装一些很有用的vim插件,比如自动完成、语法高亮、NERDTree等...

spf13的github地址:https://github.com/fxhover/spf13-vim

安装spf13(需要安装git,vim版本7.3以上):

 curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh

由于它需要帮我们下载安装很多插件,需要的时间较长,等待安装完成吧。

5、配置文档管理插件NERDTree,使它在我们vim打开时自动打开BERDTree(可选)

vim ~/.vimrc 

添加:

autocmd vimenter * NERDTree #配置打开vim时自动启动NERDTree    
                                                                                            
autocmd StdinReadPre * let s:std_in=1 

autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif

map <C-E> :NERDTreeToggle<CR> #设置打开或隐藏NERDTree的快捷键,我这里设置的是Ctrl+e

查看一下效果:

vim效果

学术报告系列(二) - 智能自主作业机器人感知与控制技术及发展趋势 收集整理于2022年模式识别高峰论坛湖南大学王耀南院士报告(报名题目:智能自主作业机器人感知与控制技术及发展趋势) 阅读详情

相关推荐

从投影到抗噪:直线拟合三大算法实战指南

本文深入解析了直线拟合的三大核心算法:常规最小二乘法(OLS)、正交回归(TLS)和RANSAC。通过对比其几何原理、代码实现与适用场景,为计算机视觉和数据分析领域的实践者提供了清晰的选型指南,帮助在抗噪、旋转不变性等不同需求下,精准选择并应用最合适的算法。

ujm567890的博客 576

Mac的Vim配置

不管怎么改用户版的vimrc文件,其中的内容都是是覆盖在全局vimrc文件中设置的内容,这就意味着可以不需要去改变全局vimrc文件来进行配置vim,只需要修改用户vimrc文件。在mac终端上使用vi或者vim来写代码时,vim本身的配置十分不方便,我们可以通过修改vim的配置文件vimrc文件,该文件的位置在。来修改该文件的权限,使其可写,修改成功,即可直接更改vimrc文件;用户版本的vimrc文件在当前用户的主目录下,但是 Mac下默认是没有用户vimrc的,所以需要自己创建一个。...

独泪了无痕 5485

从零到一:用Python打造你的智能交互桌宠,附完整源码与打包指南

本文详细介绍了如何从零开始使用Python开发智能交互桌宠,涵盖环境配置、窗口创建、动图加载、交互功能实现及打包发布全流程。教程特别适合零基础开发者,通过完整源码和分步指南,帮助读者快速掌握桌面宠物开发技巧,打造个性化AI伴侣。

weixin_29094539的博客 292

别再死记硬背了!用5分钟搞懂Wishbone总线协议的核心信号(附时序图)

本文通过生动的'打电话'类比,深入浅出地解析了Wishbone总线协议的核心信号与时序逻辑。从基础的单次读写操作到高效的块传输机制,详细讲解了CYC、STB、ACK、CTI、BTE等关键信号的协同工作原理,并附有时序图和实战调试技巧,帮助工程师快速掌握这一片上总线协议的精髓。

weixin_30772105的博客 423

【浙大翁恺】C语言习题

/* 02-0. 整数四则运算(10) 本题要求编写程序,计算2个正整数的和、差、积、商并输出。 题目保证输入和输出全部整型范围内。 输入格式: 输入在一行中给出2个正整数A和B。 输出格式: 在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。 输入样例: 3 2 输出样例: 3 + 2 = 5 3 - 2 = 1 3 * 2 = 6 3 / 2 =.

qq_43600867的博客 5861

CDH Hue连接Hbase报错TSocket read 0 bytes

问题描述 安装好CDH集群后,在Hue中查看HBase信息时,Hue界面报错如下: Api 错误:TSocket read 0 bytes Hue日志报错: exceptions_renderable ERROR Potential trace: [('/opt/cloudera/parcels/CDH-6.3.2-1.cdh6.3.2.p0.1605554/lib/hue/apps/hbase/src/hbase/api.py', 46, 'query', 'return getattr(self

邢为栋 3492

macvim配置

最终效果如下: 系统环境 macos10.12.4 homebrew1.2.1 python3.5&python2.7 iTerm2 zsh5.3.1 macvim8.0 安装macvim mac预装了vim,但官方的 vim 在 Mac 上只有一个很不完善的,长期没人维护的 Carbon 图形用户界面。macvim主要是在此基础上添加了一个完整的 Cocoa 用户界面,其核心部分和 vim 同步。MacVim 采用了分离进程的方式,一个 MacVim 程序可以启动多个 vim 进程

简单同学 2058

EV1527、PT2262傻傻分不清?一文讲透常见315/433MHz遥控编码协议区别与选型

本文深度对比了EV1527、PT2262和SC5262三种常见的315/433MHz遥控编码协议,详细解析了它们的技术特点、成本效益和适用场景。EV1527作为低成本方案的首选,特别适合智能家居和简易安防设备;PT2262在稳定性和兼容性上表现优异;而SC5262则在安全性方面具有显著优势。文章还提供了实用的选型框架和工程建议,帮助开发者在不同应用场景中做出最优决策。

weixin_33640562的博客 349

Mac 下 vim 环境配置及插件设置

Mac 下 vim 环境配置及插件设置 mac系统vim是(个人认为)最方便的代码编辑工具了,但是需要一定精力去配置好。这里备份一下自己觉得不错的配置。 安装MacVim来替代系统自带vim 一般情况下,Mac OS X 自带的 vim 是不能满足需求的,所以大都选择安装MacVim。可以直接通过brew安装,如果没有安装brew,先自行百度安装brew。 brew install mac...

Foresee的博客 1万+

DO-254标准详解:航空电子硬件设计保证指南全方位解析

RTCA DO-254, 也被称为《机载电子硬件设计保证指南》,是航空电子硬件设计和验证中的关键标准,旨在为确保机载电子硬件的安全性提供设计保证。自2000年首次发布以来,DO-254就成为了民航和军用飞机中电子硬件设计认证的基准文件。随着航空硬件技术的进步和日益复杂化,确保硬件设计的准确性、可靠性和安全性变得至关重要。本标准是由RTCA和EUROCAE共同开发的,适用于涉及机载硬件的航空公司、飞机制造商、供应商和认证机构。

qq_41854911的博客 3682

一、OpenSM 架构部署及原理详解

OpenSM 是 InfiniBand 网络的核心组件,通过自动化的拓扑发现、路由计算和状态维护,确保网络的高效运行。部署时需关注配置文件参数、路由算法选择和高可用性设计,调试时可借助日志和诊断工具快速定位问题。

jundao1997的专栏 1130

mac下配置vim

macvim配置最终效果如下:系统环境macos10.12.4homebrew1.2.1python3.5&amp;python2.7iTerm2zsh5.3.1macvim8.0安装macvimmac预装了vim,但官方的 vim 在 Mac 上只有一个很不完善的,长期没人维护的 Carbon 图形用户界面。macvim 主要是在此基础上添加了一个完整的 Cocoa 用户界面,其核心部分和 vi...

wephper 9312

GEE:变异系数法在遥感影像分析中的应用及权重计算

本文介绍了在Google Earth Engine(GEE)平台上基于变异系数法的多指标加权遥感影像分析方法。该方法通过计算每个指标的平均值和标准差,进而计算变异系数来评估指标的变化程度。利用变异系数,我们可以计算每个指标的权重,并将其应用于加权和指数的计算,从而提高遥感影像分析的准确性和可靠性。方法应用于计算Risk-Screening Environmental Indicators (RSEI),并以此为例。

养乐多的博客 2279

mac配置vim和terminal——打造最舒服的编程方式

配置步骤欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编

惊鸿一现 7888

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

在Mac上打造高效Vim开发环境:插件管理与精选推荐

在软件开发领域,Mac系统凭借其稳定的性能和良好的开发生态,成为众多开发者的首选平台。而Vim,作为一款功能强大的文本编辑器,在Mac上通过合理配置和插件扩展,能够构建出媲美专业IDE的高效开发环境。接下来,我将从专业的角度,为大家详细阐述如何在macOS系统上配置和管理Vim插件,并推荐一系列经过实践验证的优质插件组合。

轻口味的专栏 2350

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Mac下VIM配置

说起配置Vim,首先要知道三个配置文件:vimrc,gvimrc和exrc。这些配置文件的位置油Vim的安装位置和操作系统决定。 vimrc        vimrc是Vim最主要的配置文件,它有两个版本:全局版本(global)和用户版本(personal)。全局vimrc文件在Vim的安装目录中,我的电脑是Mac,所以其路径是 /usr/share/vim/vimrc

dylyq1104的专栏 7987

Mac中Vim配置

1 安装新版的vim(因为mac自带的太过陈旧) 1.1 查看vim的版本 我的vim版本更新后的为8.1 vim --version 1.2使用homebrew安装vim 1.2.1 安装brew 命令行中输入以下代码片段 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/mast...

weixin_44283458的博客 1223

Mac下的vim简单配置

上次使用mac用的是黑苹果 但是这次用的是MacBook Pro 继续为上次做些补充 上次大约一年前写的这篇文章虽然是mac下的vim 但是实际上是Ubuntu的 为什么这么说 是因为当时的我买了腾讯云的服务器 然后安装了Ubuntu系统 用来搭建网站的 索性就通过ssh协议访问Ubuntu并用Mac终端使用Ubuntu下的vim 因为本质上没有什么区别 但这次是在mac本身的终端下使用的vim ...

千苏的博客 6553

2022 最新 Mac Vim 开发环境的部署与配置

2022年最新MacVim开发环境的部署与配置。

All of my life is programming! 7541

Mac系统下VIM文件的配置

Mac下VIM配置 首先,我们去这里下载MacVim,也可用这个网址:(http://code.google.com/p/macvim/),进入后的界面如下: _______________________________________________________________________   Download Download MacVim

hmxiao_1983的专栏 5296

Mac 中 vim 插件配置 —— 以YouCompleteMe 为例

vim 插件配置,以及 YouCompleteMe unavailable: requires Vim compiled with Python (3.6.0+) support. 问题解决

Chris_zhangrx的博客 1811

Mac下搭建C++的vim开发环境

Mac系统下,将home目录下的.vimrc用以下内容替换: " Set vundle settings here " git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim set nocompatible " be iMproved, required filetyp...

Lynn_mg的博客 3561

如何在mac下配置vim

1、首先打开终端,mac中自带有vim编辑器,可以直接敲vim命令,查看vim的版本信息; 2、在/Users/username 下面建立文件.vimrc ,将设置信息写进文件中;这是用户的配置信息,优先级最高;    下面是我的的设置,这里可以根据自己的需要进行选择性配置。 set nocompatible " 关闭 vi 兼容模式 syntax on " 自动语法高亮 colorsche

ruyueyini的专栏 3953

MAC OS下vim配置

入手imac,零零碎碎花了几天时间,终于配置好了vim环境,记录下。 在MAC下,我用了MacVim,打开压缩包,里面有个mvim的脚本,运行后可以在命令行中调用MacVim。 使用插件: pathogen,Taglist,NERD_tree,snipMate,nerocomplcache等~~~~ 每个插件的具体配置就不说了,网上一般都有,主要写两个我配置中出现的问题 1、苹果默认ct

zyc262503的专栏 3271

Mac环境下Vim配置

Mac环境下Vim配置 在mac上配置vim遇到了几个问题,最后都解决了。 1.mac自带vim版本为8.0,最新为8.1,这是一开始配置时出现问题的主要原因 2.选择vim还是macvim?这个不重要,后面下载安装了macvim,发现和vim共用一套配置文件(.vim, .vimrc)。区别在于,vim需要通过终端$vim打开,macvim打开方便 3.配置时出现的一些问题: .vimrc文件...

二进制杂谈 575

【Vim】Vscode 配置 Vim

文章目录Vscode 配置 vim一、Vim 简介二、Vscode 配置 vim1. 安装2. 配置- mac系统- Windows三、配置项说明四、参考链接五、总结 Vscode 配置 vim 强烈建议安装后查看参考链接中的指尖飞舞:vscode + vim 高效开发(系列视频) 一、Vim 简介 Vim 是 Vi Mproved(改进) 是一款强大的编辑器,基于 Linux 平台下的 Vi 开发。因为操作是基于命令方式,所以能够跨平台安装,功能强大,具有以下特点: 内存占用低 以命令为中心,可

weixin_44746306的博客 6173
上一篇: php统计数组元素出现的次数
下一篇: ruby中文转16进制和反转
CSTO
博客等级 码龄17年 3粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值