Giter Site home page Giter Site logo

srushti / vim-get Goto Github PK

View Code? Open in Web Editor NEW
47.0 7.0 8.0 286 KB

Vim setup with special focus on Ruby/Rails development, with the ability to quickly get latest on all your plugins.

Home Page: http://srushti.net

Ruby 17.48% Vim Script 81.69% Shell 0.82%

vim-get's Issues

Follow DYI, remove redundant operation of adding plugins list to Rakefile

It's really inefficient to repeat same operation of entering plug-ins names twice, just read plug-in names from file.
Even adding to plugins.yml could be simplified, best would be just to add URL's of repo that would be auto-recognized (git/hg/svn) and auto-named.

I just created file with them like this any way:

git://github.com/cakebaker/scss-syntax.vim.git
git://github.com/rstacruz/sparkup.git
git://github.com/sophacles/vim-outliner.git
git://github.com/bbommarito/vim-slim.git

rest was done by automatic scripts:

Feature Suggestion: Option to set install location

In order to use symliked folder as many people store all dotfiles together under version control, it would be nice to have an option to to set install folder location and if possible location of .vimrc and .gvimrc files.

Default .vimrc produces bug: pressing <Shift> in insert mode types <S-D-F1>

I know that this is not related to essence of project, yet this have to be fixed. I'm big fun of vimrc from get-vim and use it as a basis for my vimrc, so I have personal interest in finding what causes this bug. I couldn't find it.

Configuration:

  • Mac OS X 10.6.6
  • MacVim 7.3 (57) custom build with Ruby support

Toggle between last two buffers

Following command not working in my vim. Even I am not able to find that corresponding command in my vimrc.

,, - Toggle between last two buffers

new folders in private folder are not copied

I tried to add my "spell" new in private folder and reinstall, it seems that new folders in private are not copied.
adding it to Rakefile like this:

    FOLDERS = %w(colors spell ftdetect ftplugin indent syntax doc plugin autoload snippets macros after ruby)

Did't help

Error with NERDTree

I get errors relating to NERDTree mapping not found. I figured out that pathogen has to be added to autoload, and probably nerdtree added to bundle. It works then.

Add vimL file that is sources after each install, For plug-ins that need initialization after installation.

vim-get should be able to source file with initialization of plug-ins on
each install/reinstall command.
Some plugins, like soywiki require initialization, e.g. here is a quote from https://github.com/danchoi/soywiki

You can start SoyWiki from within a running Vim session. To set this up, first install or update SoyWiki, and then run

soywiki --install-plugin

Please note that you will need to run this command after each time you update SoyWiki to a newer version

I'm trying to fix this with patch to soywiki that will restructure files so there is no need for anything to be execudted on each install here: danchoi/soywiki#15

Yet, in general it makes sense to allow plugin developers to source some commands once plugin is installed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.