Git Product home page Git Product logo

floobits-emacs's Introduction

Floobits plugin for Emacs

Real-time collaborative editing. Think Etherpad, but with native editors. This is the plugin for Emacs. We also have plugins for Sublime Text and Vim.

Development status: new, but reasonably stable. We've tested it on Emacs 23, but earlier or later versions might work. The plugin requires Python 2.7.

Initial set-up

  • Create a Floobits account or sign in with GitHub.

  • cd ~/.emacs.d/

  • git clone https://github.com/Floobits/floobits-emacs.git floobits

  • Add Floobits to your ~/.emacs: (load "~/.emacs.d/floobits/floobits.el")

  • Add your Floobits username and API secret to ~/.floorc. You can find your API secret on your settings page. A typical ~/.floorc looks like this:

username myuser
secret gii9Ka8aZei3ej1eighu2vi8D
vim_executable mvim

You'll need to Restart Emacs once you've installed the plugin.

Usage

All commands are documented in apropos-command <RET> floobits

  • M-x floobits-join-room <RET> https://floobits.com/r/owner/room/ <RET>   Join an existing floobits room.
  • M-x floobits-share-dir <RET> DIR <RET>   Create a room and populate it with the contents of the directory, DIR (or make it).
  • M-x floobits-leave-room <RET>   Leave the current room.
  • M-x floobits-summon <RET>   Summon everyone in the room to your cursor position.
  • M-x floobits-follow-mode-toggle <RET>   Toggle following of recent changes.
  • M-x floobits-clear-highlights <RET>   Clears all mirrored highlights.

floobits-emacs's People

Contributors

ggreer avatar kans avatar

Watchers

Felix Geller 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.