关于网上“强大的vim”矫正!!
参考链接在这里:
强大的vim配置文件,让编程更随意 - ma6174 - 博客园,
http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html
简易安装方法:
打开终端,执行下面的命令就自动安装好了:
wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh | sh -x
或者自己手动安装:(以ubuntu为例)
- 安装vim
sudo apt-get install vim
- 安装ctags:
sudo apt-get install ctags - 安装一些必备程序:
sudo apt-get install xclip vim-gnome astyle python-setuptools - python代码格式化工具:
sudo easy_install -ZU autopep8 sudo ln -s /usr/bin/ctags /usr/local/bin/ctags- clone配置文件:
cd ~/ && git clone git://github.com/ma6174/vim.git mv ~/vim ~/.vimmv ~/.vim/.vimrc ~/- clone bundle 程序:
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle - 打开vim并执行bundle程序
:BundleInstall - 重新打开vim即可看到效果
了解更多vim使用的小技巧:
查看更新日志:
发现最后一步出错,改成:
- clone bundle 程序:
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle - 改成git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim 就ok了
vim 使用tip
编写python程序
- 自动插入头信息:
#!/usr/bin/env python# coding=utf-8
- 输入
.或按TAB键会触发代码补全功能 :w保存代码之后会自动检查代码错误与规范- 按
F6可以按pep8格式对代码格式优化 - 按
F5可以一键执行代码
多窗口操作
- 使用
:sp + 文件名可以水平分割窗口
- 使用
:vs + 文件名可以垂直分割窗口 - 使用
Ctrl + w可以快速在窗口间切换
编写markdown文件
- 编写markdown文件(
*.md)的时候,在normal模式下按md即可在当前目录下生成相应的html文件
- 生成之后还是在normal模式按
fi可以使用firefox打开相应的html文件预览 - 当然也可以使用万能的
F5键来一键转换并打开预览 - 如果打开过程中屏幕出现一些混乱信息,可以按
Ctrl + l来恢复
快速注释
- 按
\可以根据文件类型自动注释
希望对大家有帮助哦
关于网上“强大的vim”矫正!!的更多相关文章
- cVim—Chrome上更强大的vim插件
cVim——Chrome上更强大的vim插件 介绍 也许很多人在chrome上都用过类似Vimium, ViChrome的插件,这些插件的目的都差不多,就是在浏览器中提供一些类似vim的操作来提高效率 ...
- 强大的vim配置文件,让编程更随意(转)
欢迎来到小码哥的博客 博客搬家啦 blog.ma6174.com 强大的vim配置文件,让编程更随意 花了很长时间整理的,感觉用起来很方便,共享一下. 我的vim配置主要有以下优点: 1.按F5可以直 ...
- 转载:超级强大的vim配置(vimplus)--续集
超级强大的vim配置(vimplus)--续集 原文地址:https://www.cnblogs.com/highway-9/p/5984285.html An automatic configura ...
- 超级强大的vim配置(vimplus)
vimplus vimplus是vim的超级配置安装程序 github地址:https://github.com/chxuan/vimplus.git,欢迎star和fork. 接触vim到现在也有几 ...
- 【转】强大的vim配置文件,让编程更随意
原文地址:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html 花了很长时间整理的,感觉用起来很方便,共享一下. 我的vim配置主 ...
- [转]强大的vim配置文件,让编程更随意
转自:http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html 花了很长时间整理的,感觉用起来很方便,共享一下. 我的vim配置主要有 ...
- 强大的vim配置文件,让编程更随意
花了很长时间整理的,感觉用起来很方便,共享一下. 我的vim配置主要有以下优点: 1.按F5可以直接编译并执行C.C++.java代码以及执行shell脚本,按“F8”可进行C.C++代码的调试 2. ...
- cVim——Chrome上更强大的vim插件
ref: http://www.cnblogs.com/voidsky/p/5490787.html 介绍 也许很多人在chrome上都用过类似Vimium, ViChrome的插件,这些插件的目的都 ...
- 强大的vim配置文件,让编程更随意 (转载)
花了很长时间整理的,感觉用起来很方便,共享一下. 我的vim配置主要有以下优点: 1.按F5可以直接编译并执行C.C++.java代码以及执行shell脚本,按“F8”可进行C.C++代码的调试 2. ...
随机推荐
- webpack2.0配置postcss-loader
使用webpack2.0配置postcssloader 安装postcss-loader npm install --save-dev postcss-loader 然后配置webpack.confi ...
- day2作业(基本数据类型,语法)
#coding:utf-8 '''1.写代码实现用户输入用户名和密码,当用户名为 seven 且 密码为 123 时,显示登陆成功,否则登陆失败!实现用户输入用户名和密码,当用户名为 seven 且 ...
- wordpress写文章添加gif图片变成静态图片的解决办法
添加文章时gif只能静态,记得在添加时选择完整尺寸,不要压缩即可
- 2013年第四届蓝桥杯JavaB组省赛试题解析
题目及解析如下: 题目大致介绍: 第一题到第四题是结果填空,方法不限只要得到最后结果就行 第五题和第六题是代码填空题,主要考察算法基本功和编程基本功 第七题到第十题是编程题,要求编程解决问题 第一题 ...
- 爬取猫眼电影TOP100
本文所讲的爬虫项目实战属于基础.入门级别,使用的是Python3.5实现的. 本项目基本目标:在猫眼电影中把top100的电影名,排名,海报,主演,上映时间,评分等爬取下来 爬虫原理和步骤 爬虫,就是 ...
- python学习笔记_week18
note 1.JS 正则 test - 判断字符串是否符合规定的正则 rep = /\d+/; rep.test("asdfoiklfasdf89asdfasdf") # true ...
- python中enumerate、变量类型转换
enumerate可以在遍历过程中自动生成新的一列并从0开始计数 1 a = ["hello", "world", "dlrb"] 2 fo ...
- RMI non-JRMP server at remote endpoint
又是一个jmx问题 jmx明明端口占用了, 而且相关java进程也起来了, 为什么会不能通过jconsole访问jmx呢?总是:RMI non-JRMP server at remote endpoi ...
- nodeJs 资料
http://blog.csdn.net/binyao02123202/article/details/18811207 非常详细 http://www.runoob.com/nodejs/nodej ...
- PHP + Apache 在 Linux(centos7)系统下的环境搭建,基于 yum
(本文采用的是 Centos7 的操作系统,简单起见,以下全部采用 yum 安装,有这么好用的东西为什么要自己去一个一个编译呢) 1, 安装 Apache => yum -y install ...