Vim插件管理:Pathogen安装

Vim插件管理:Pathogen安装vim管理插件工具pathogen安装

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

在用linux操作时,就肯定会用Vim编辑器,关于这款编辑器就不再多做介绍,自己可以去google一下。Vim编辑的插件非常之多,本文就介绍一款Vim插件管理的工具Pathogen

1.Vim安装

在Ubuntu14.04版本下,使用以下命令:

sudo apt-get update
sudo apt-get install vim

Jetbrains全家桶1年46,售后保障稳定

第一条命令是更新apt-get库,第二条命令是安装vim
这里给出一个Vim官方的中文手册Vimcdoc的下载地址:
Vim官方中文使用手册

2.Pathogen安装

安装完成Vim后,接下来安装Pathogen管理插件。

去home目录下,并查看home目录下是否有.vim目录和.vimrc文件,如果没有,则新建,执行以下命令:

mkdir ~/.vim
touch .vimrc

安装pathogen.vim,执行以下命令

mkdir -p ~/.vim/autoload ~/.vim/bundle && \
curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

这时在~/.vim目录下就多了两个文件夹autoloadbundle
autoload文件夹下有pathogen.vim文件,是安装pathogen的目录;
bundle文件夹是以后安装其他插件的目录,也就是说以后安装vim其他插件都安装在~/.vim/bundle目录下,进行统一的管理。

到这里Pathogen安装并没有完成,还需要将相应的生效命令写到配置文件~/.vimrc文件里,在~/.vimrc文件中添加以下三句话:

call pathogen#infect() 
syntax on 
filetype plugin indent on

保存退出,Pathogen插件就安装完毕,尽情使用吧。

####特别说明####

1.关于插件安装目录
~/.vim/bundle是统一安装插件的目录,但是如果你不想把目录名字就做bundle,你想命名为stuff,就需要修改配置语句

execute pathogen#infect('stuff/{}')

如果你想安装在其他的目录下,则使用绝对路径表示,并把配置语句修改如下,这样你就可以把插件安装在~/src/vim/bundle/{}下。

execute pathogen#infect('bundle/{}', '~/src/vim/bundle/{}')

2.关于.vimrc文件
~/.vimrc文件是vim编辑器的配置文件,在这个配置文件中我们可以配置很多vim的特性,比如语法高亮,自动缩进,设置行号等等,关于.vimrc文件这里不做过多介绍,大家可以去google以下。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/206644.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • linux下手动释放内存

    linux下手动释放内存

  • redis实现分布式锁的原理_Redis作为分布式锁原理

    redis实现分布式锁的原理_Redis作为分布式锁原理一、写在前面现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(SpringCloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。所以咱们这篇文章就来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。说实话,如果在公司里落地生产环境用分布式锁的时候,一定是会用开源类库的,比如Redis分布式锁,一般就是…

    2022年10月25日
  • Oracle 触发器详解(trigger)「建议收藏」

    Oracle 触发器详解(trigger)「建议收藏」文章目录1概述2触发器管理2.1创建触发器2.1.1foreachrow2.1.2follows2.1.3when2.2查询触发器2.3删除触发器2.4常用属性2.4.1inserting、updating、deleting2.4.2now、old3触发器分类3.1DML触发器3.1.1单列触发:of列名3.2DDL触发器3.3Databse触发器3.4insteadof替换触发器1概述1.触发器是什么..

  • 移位运算用法总结

    移位运算用法总结位运算总结原文一、位运算应用口诀清零取位要用与,某位置一可用或若要取反和交换,轻轻松松用异或二、移位运算它们都是双目运算符,两个运算分量都是整形,结果也是整形。‘<<’左移:右边空出的位置补0,其值相当于乘以2。‘>>’右移:左边空出的位,如果是正数则补0,若为负数则补0或1,取决于所用的计算机系统OSX中补1。其值相当于除以2。…

  • C#实现一个局域网文件传输工具

    C#实现一个局域网文件传输工具工作需要,经常会在工作的台式机和笔记本之间传文件或者需要拷贝文本,两个机器都位于局域网内,传文件或者文本的方式有很多种,之前是通过共享文件夹来进行文件的拷贝,或者通过SVN进行同步。文本传递比较简单,可以通过两台机器上装QQ登两个号码,或者在共享目录下建一个TXT,或者发电子邮件等等。不过上面这些方法总觉得不直接,所以想基于P2P做一个小的局域网文件和文字传输小工具。WinForm的工程,

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号