c.vim的安装和使用
之前写了一些废话,今天写的稍微具体点。
在mac上给vim装个插件,,倒腾了半天
先要去找到c.vim.zip,自己百度下,官网就有的,我mac下下来,是直接解压的格式,而不是*.zip,也就是说不需要再解压了
http://www.vim.org/scripts/script.php?script_id=213
接着是安装插件,进入.vim
直接把c.vim里地所有内容复制到.vim里面,(也就是doc里的内容覆盖到.vim的doc里面,以此类推)
然后再vim命令模式下输入filetype plugin on
然后就激活了,你可以看看文档之类的
c.vim的命令都是在插模式下使用的,可以用:help csupport看文档。,里面有完整的快捷键
补充:前几天在win下也给gvim装了这个插件。因为跨平台,我在win和osX下看了很多东西,确实是几乎一样的,所以下文我就不特别区分俩系统了,大家看得懂就行。比如vim文件夹,在win下就是那个安装目录,vim74之类的,osX下就是那个~/.vim
嗯,首先说到插件的安装,如前所述,只需要把包里面的内容解压,覆盖到$VIM就行了,记得在vim配置里开启插件。完了之后,重启vim,随便编辑一个C/C++.输入\im,(不要太慢),就会自动输入main函数(当然也许不太是你希望的样子)
下面会说道,这个插件的各种功能,其实大家可以去看c-support里的readme,doc里的readme(我忘了是哪个了,反正英文挺好懂的。)
说一些常用的。当然是快捷键了。除了在帮助文档里说明了这些快捷键,c.vim特别给出了一个文档说明这些。
他是$VIM/c-support/doc/c-hotkeys.pdf。
如图。里面会说道很多常用的快捷插入,大家应该都能看懂什么意思。
然后会说到,比如我\im,插入的main函数可能真的不太合胃口(比如我不太受得了。。),比如插入的while循环结构实在是不忍直视等等。
我google不出什么东西,,然后去读了README。
(刚才特地翻了翻,有份完整的文档在那个$VIM/doc/csupport.txt里。)
(README在$VIM/c-support/README.txt里。)
如图
里面说到,你可以更改自己的这些信息,在templates里。
然后我找到了这个文件夹,,很简单,只需要打开那些文件(注意先备份!),然后,,,不用多说,看了内容就知道怎么改了很简单的
(有不了解的地方请评论哈~)
c.vim的安装和使用的更多相关文章
- LINUX操作系统VIM的安装和配置
VIM的安装 在命令行敲入"vi"后按"tab"键,可以看到目前系统中只安装了vi和vim.tiny. vim是从VI发展而来的一个文本编辑器,功能更强大. ...
- vim 插件之 gist.vim 的安装
用 IntelliJ 的时觉得 create gist 很好用,查了下,发现 vim 下也有这个插件,于是马上配置上. 安装 下载 Gist.vim 解压后进入目录,拷贝文件 cp plugin/gi ...
- VIM Taglist安装配置和使用
问题描述: VIM Taglist安装于配置 问题解决: (1)安装Taglist包 (2)解压taglist压缩包 (3)将 ...
- vim编译安装+lua模块
vim编译安装+lua模块 使用背景:代码自动补全插件,需要安装lua模块 安装准备,首先下载安装vim所依赖的其它安装包,ncurses,lua,readline,vim 源码下载,编译安装 ncu ...
- vim插件安装总结
vim插件安装总结 vim 插件 vundle 插件对于vim来说是一个杀手级别的神器助手,能自动补全,语法高亮,文件搜索等等,有效地提升了编程效率.下面就个人的一些安装和使用进行一个总结. 自动管理 ...
- ubuntu16.04下vim的安装与配置
一.安装vim 使用命令 $ sudo apt-get install vim 来安装vim,安装后的vim需要进行一些配置,不然使用起来会有些不方便,比如不会自动缩进. 二.配置vim 使用命令 ...
- 在vim中 安装php的xdebug和 vdebug插件, 在vim中进行调试php代码
在vim中 安装php的xdebug和 vdebug插件, 在vim中进行调试php代码 参考: http://www.cnblogs.com/qiantuwuliang/archive/2011/0 ...
- vim 介绍安装 复制 剪切 粘贴
1. vim 产生:对于linux 文件的编辑,最初是vi,然后对于其功能的扩展,就产生了vim vim 的安装 yum install vim 2.光标的移动 用得最多的就是方向键上的 上下左右,和 ...
- linux应用之vim的安装与配置(centos)
1.vim的安装 #yum search vim //查看vim相关软件信息 #yum install -y vim* //在线安装vim 2.vim的配置 (1)~/.viminfo 在vim ...
- vim 插件安装
一.pathogen简介 通常情况下安装vim插件,通常是将所有的插件和相关的doc文件都安装在中一文件夹中,如将插件全部安装在/usr/share/vim/vim73/plugin/目录下,将帮助文 ...
随机推荐
- 微信小程序跳转以及跳转的坑
一.首先小程序的跳转方法有一下几种 js控制跳转 // 保留当前页面,跳转到应用内的某个页面 wx.navigateTo({ url: '../blueberry/blueberry' }); // ...
- javaee IO流打印一行的方式
package Dayin; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.F ...
- Hbuider sass配置 webstorm scss配置
--no-cache %FileName% ../css/%FileBaseName%.css sass编译后保存到css目录下 webstorm scss配置 C:\Ruby22-x64\bin ...
- TensorFlow技术解析与实战学习笔记(15)-----MNIST识别(LSTM)
一.任务:采用基本的LSTM识别MNIST图片,将其分类成10个数字. 为了使用RNN来分类图片,将每张图片的行看成一个像素序列,因为MNIST图片的大小是28*28像素,所以我们把每一个图像样本看成 ...
- Modbus串行通信
一.Modbus通信协议简介 1. Modbus协议 Modbus 是一个请求/应答协议,并且提供功能码规定的服务.Modbu协议是 OSI 模型第 7 层上的应用层报文传输协议. MODBUS协议支 ...
- mysql 怎样先排序再分组
权游游牧族:众所周知!一句SqL语句不能先排序再分组.所以这里给出几个案例 --表结构-- create table `shop` ( `id` int (10) PRIMARY KEY, `shop ...
- 爬虫系列(二) Chrome抓包分析
在这篇文章中,我们将尝试使用直观的网页分析工具(Chrome 开发者工具)对网页进行抓包分析,更加深入的了解网络爬虫的本质与内涵 1.测试环境 浏览器:Chrome 浏览器 浏览器版本:67.0.33 ...
- Python-Pandas简单操作
1.直接构建复杂嵌套索引 2. MultiIndex方式构建复杂的索引 多层索引操作 pandas堆叠处理
- xdebug PHPStrom调试 安装
1.publi目录下新建info文件: 2.搜索是否已经安装过xdebug 3.下载安装 >[info] 自动查找相对应的版本 == 打开php.ini 原始: [XDebug]xdebug.p ...
- php去除h5标签
function html2text($str){ $str = preg_replace("/<style .*?<\\/style>/is", " ...