GithubHelp home page GithubHelp logo

optionalg / vimr Goto Github PK

View Code? Open in Web Editor NEW

This project forked from misfo/vimr

0.0 2.0 0.0 7.41 MB

Project VimR — Refined Vim experience for OS X

Home Page: http://vimr.org

License: GNU General Public License v3.0

Ruby 1.00% HTML 1.39% Objective-C 88.77% Objective-C++ 6.25% C++ 2.35% C 0.17% Shell 0.08%

vimr's Introduction

VimR — Vim Refined

App Icon

http://vimr.org

Build Status Bountysource

Download

Pre-built binaries can be found here.

From time to time I'll upload a bleeding edge build and you can download it here.

About

Project VimR is an attempt to refine the Vim experience. The goal is to build an editor that uses Vim inside with many of the convenience GUI features similar to those present in modern editors for Mac. Let's see how far we get! :) Some features so far:

  • Open Quickly à la Xcode (or Go to File in TextMate)
  • File browser with many keyboard actions
  • Preview via a plugin system: currently VimR ships with a markdown-preview plugin, more to come!

In case you want to have a bit more information on the motivation behind VimR, I tried to explain it in my blog.

There is a mailing list with absolute no traffic: [email protected] or https://groups.google.com/forum/#!forum/vim-refined

Screenshots

Screenshot Editing Javascript Editing Python Editing Ruby

How to Build

First, clone the submodules:

$ git submodule update --recursive --init

Then, build the macvim submodule: Assuming you're in the project root

bin/build-macvim

We use CocoaPods to include other open source libraries, eg OCHamcrest and TBCacao. Thus, install CocoaPods and do the following in the project root

$ sudo gem install cocoapods    # only if you haven't yet installed CocoaPods
$ pod install

Then, either open the VimR.xcworkspace file and run the VimR scheme or do the following in the project root

$ xcodebuild -workspace VimR.xcworkspace -configuration Release -scheme VimR -derivedDataPath ./build clean build

In case you used the above xcodebuild command, the VimR.app will be in build/Build/Products/Release.

From time to time, we'll edit some files of macvim that are not registered in the macvim/src/MacVim/MacVim.xcodeproj file like macvim/src/MacVim/MMBackend.m. In this case we have to make macvim again, ie it does not suffice to recompile VimR (or macvim/src/MacVim/MacVim.xcodeproj).

Source Code License

For now, the source code of VimR is licensed under GNU General Public License version 3 as published by the Free Software Foundation.

vimr's People

Contributors

dnerdy avatar fazibear avatar hollingberry avatar niklasberglund avatar qvacua avatar

Watchers

 avatar  avatar

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.