1
submitted 3 years ago by torresjrjr@lemmy.ml to c/activitypub@lemmy.ml

In particular, this blog post is a direct response to ~~forge-net~~ ForgeFed (formerly known as GitPub). They want to federate and decentralize git using ActivityPub, the same technology leveraged by Mastodon and PeerTube. But get this: git is already federated and decentralized!

1
ForgeFed, federated VCS collaboration (forgefed.peers.community)
submitted 4 years ago by torresjrjr@lemmy.ml to c/activitypub@lemmy.ml

ForgeFed is an upcomming ActivityPub extension for federated VCS collaboration. It aims to provide standard vocabulary and federated behaivour to typical project management activities like commits, issues, merge requests, and be VCS agnostic (git, darcs, subversion...).

The goal is to enable users to host repositories & projects and collaborate seemlessly with each other across distributed, seperately hosted forges, ForgeFed-compliant services, and break centralisation.

2
submitted 4 years ago by torresjrjr@lemmy.ml to c/golang@lemmy.ml

This plugin adds Go language support for Vim. It includes:

  • Commands for building, installling, running, testing, etc.
  • Improved syntax highlighting and folding.
  • Goto symbol declaration and documentation lookup.
  • Debugging, completion, formatting, linting, etc. with gopls.

BSD 3-Clause License

1
submitted 4 years ago by torresjrjr@lemmy.ml to c/vim@lemmy.ml

This plugin adds Go language support for Vim. It includes:

  • Commands for building, installling, running, testing, etc.
  • Improved syntax highlighting and folding.
  • Goto symbol declaration and documentation lookup.
  • Debugging, completion, formatting, linting, etc. with gopls.

BSD 3-Clause License

2
submitted 4 years ago* (last edited 4 years ago) by torresjrjr@lemmy.ml to c/vim@lemmy.ml

vim-plug, written by Junegunn, is one of the most popular Vim plugin managers out there.

  • Easy to set up: Single file. No boilerplate code required.
  • Easy to use: Concise, intuitive syntax
  • Super-fast parallel installation/update (with any of +job, +python, +python3, +ruby, or Neovim)
  • Creates shallow clones to minimize disk space usage and download time
  • On-demand loading for faster startup time
  • Can review and rollback updates
  • Branch/tag/commit support
  • Post-update hooks
  • Support for externally managed plugins

MIT License

Junegunn writes about vim-plug in his blog post Writing my own Vim plugin manager.

torresjrjr

joined 4 years ago