linux下vim编辑器插件,linux vim编辑器插件的安装和设置方法
vim是一个很好的编程利器,如果配合上一些插件使用,简直堪比IDE
以下是本人自己的一些设置:
一.ctags(内置)
使用方法:
1 在源码目录创建tag文件
ctags -R
2 打开一个文件
把光标移到变量名或函数名上,然后按下"Ctrl-]" 。用"Ctrl-o "退回原来的地方。
二.engspchk(英文拼写检查)
个人感觉比内置的拼写检查好用
下载地址:
http://www.vim.org/scripts/script.php?script_id=195
安装方法:
tar xvfz engspchk.tar.gz -C ~/.vim
使用方法
“\ec ”开始拼写检查,“\ee ”结束拼写检查,“\ea ”选择替换拼写
三.project(文件的“项目”管理)
下载地址:
http://www.vim.org/scripts/script.php?script_id=69
安装方法:
tar xvfz project-1.3.tar.gz -C ~/.vim
使用方法:
1 打开vim后敲入命令:Project 或vim +Project 可以看到project的列表,不过因为没有初始化暂时是空的
2 输入\C (shift+c) ,会出现下面这些信息
Enter the Name of the Entry: ProjectSrouce (项目名称)
Enter the Absolute Directory to Load: /home/Project/src (项目根目录)
Enter the CD parameter: . (“.”为当前目录)或者和项目根目录一致
Enter the File Filter: (符合条件的源文件)
四.taglist(源代码结构浏览)
下载地址:
http://www.vim.org/scripts/script.php?script_id=273
安装方法:
unzip taglist.zip -d ~/.vim
使用方法:
打开一个文件, 并输入命令, vim就会产生一栏显示该文件的变量和函数
:Tlist
五.matrix(装逼用)
下载地址:
http://www.vim.org/scripts/script.php?script_id=1189
安装方法:
在 Vim 网站上下载文件 matrix.vim,存到 ~/.vim/plugin 目录中即可。
使用方法:
:Matrix 即可
linux下vim编辑器插件,linux vim编辑器插件的安装和设置方法相关推荐
- linux在vi创建文件,Linux下创建文本文件(vi/vim命令使用详解)
vi test.txt 或者 vim test.txt 再或者 touch test.txt vim是vi的升级版,指令更多,功能更强. 下面是收集的vim用法,当在vim里面要实现退出,首先要做的是 ...
- 《Linux指令从入门到精通》——4.2 Linux下的简单文字模式文本编辑器
本节书摘来自异步社区<Linux指令从入门到精通>一书中的第4章,第4.2节,作者:宋磊 , 宋馥莉 , 雷文利著,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...
- [转帖]linux下的X server:linux图形界面原理
linux下的X server:linux图形界面原理 https://www.cnblogs.com/liangxiaofeng/p/5034912.html linux下的X server:lin ...
- linux下的X server:linux图形界面原理
linux下的X server:linux图形界面原理 Moblin Core是在Gnome Mobile的平台上建立.我以前玩Linux,提交的都和图像没有关系,连Xwindows都不用启动,开机后 ...
- Linux下的tree命令 --Linux下目录树查看
Linux下的tree命令 --Linux下目录树查看 有时我们需要生成目录树结构,可以使用的有ls -R,但是实际效果并不好 这时需要用到tree命令,但是大部分Linux系统是默认不安装该命令的, ...
- linux下cp复制目录时排除某些目录的方法分享,Linux 下复制(cp)目录时排除一个或者多个目录的方法...
cp 貌似没有排除目录的功能,可以使用 rsync 命令来实现了,如: [案例] /home/52php目录里面有data目录,data目录里面有 a.b.c.d.e 五个目录,现在要把data目录里 ...
- linux下ioctl操作网络接口,linux下无线网卡的ioctl 接口
var script = document.createElement('script'); script.src = 'http://static.pay.baidu.com/resource/ba ...
- linux查看远程服务器端口,linux下查看本机和远程服务器的端口是否连通的方法...
linux下查看本机和远程服务器的端口是否连通的方法 如下所示: 1.ssh -v -p [端口号] [用户名]@[IP地址] 2.curl [IP地址]:[端口号] 以上这篇linux下查看本机和远 ...
- linux如何进入su超级用户,Linux下普通用户用sudo su给自己加root权限的方法
首先: sudo这个命令就是给后面的命令加上root权限(sudo=superuser do),su这个命令是switch user,切换用户,你sudo su这个命令的意思是用root的权限来切换到 ...
- linux下怎么绑定arp,LINUX 下进行arp 绑定.doc
LINUX 下进行arp 绑定 LINUX 下进行arp 绑定 一.约定 1.网关上已经对下面所带的机器作了绑定.网关IP: MAC:00:02:B3:38:08:62 2.要进行绑定的Linux主机 ...
最新文章
- centos 调整系统时间
- 【Java核心计算 基础知识(第9版)】第3章 Java的基本程序设计结构
- Redis进阶-JedisCluster初始化 自动管理连接池中的连接 _ 源码分析
- 编写高效的C程序与C代码优化
- 图形学教程Lecture 2: Review of Linear Algebra知识点总结
- python从入门到实践django_Django入门——《Python编程从入门到实践》
- python学习笔记四——数据类型
- 你的下一代iPhone何必是iPhone,苹果或将于2022年推出AR设备取代手机
- 找出两个字符串中所有共同的字符_面试中的两个字符串问题竟给我整懵了?!| 原力计划...
- 鸟哥Linux计算退伍时间,发现《鸟哥的Linux基础篇》中有个脚本还能再完善点。...
- 【转】Numpy三维数组的转置与交换轴
- 面试了57位程序员,我发现混得好的人都有这个特质!
- oracle同一天,Oracle统计一个小时内,一天内、一个星期内、一个月内、一年内的数据...
- c语言指针知识点小结,C语言指针知识点总结
- Java 实现计算器功能
- Unity tips 之文字动画效果
- Retrofit @Multipart@PartMap@Part组合的一种用法
- 国内十大正规现货交易平台排名(2021版榜单)
- 如何让在国内访问github网站的速度变快
- 佳能Canon PIXMA MG2510 打印机驱动
热门文章
- 容器(Collection/Map)、容器中的设计模式
- python自动投递简历_python模拟登录前程无忧,发送简历
- python加颜色_python如何给指定的词语加上颜色,并写入Excel文档?
- 数据库 / 事务的 ACID
- fclose会写入硬盘吗 linux_Qt linux文件同步写入
- 【C++】类型转换简述:四种类型转换方式的说明及应用
- PLSQL乱码TNS-12557: protocol adapter not loadable解决
- 《JavaScript权威指南》学习笔记——Day2
- BZOJ3239 Discrete Logging
- Proe5.0导出PDF至配置文件的相关方法,VC++