gitmoji
Vim
Our great sponsors
- Appwrite - The open-source backend cloud platform
- InfluxDB - Collect and Analyze Billions of Data Points in Real Time
- Onboard AI - Learn any GitHub repo in 59 seconds
gitmoji | Vim | |
---|---|---|
59 | 414 | |
14,701 | 33,508 | |
- | 1.9% | |
9.3 | 9.8 | |
7 days ago | 2 days ago | |
TypeScript | Vim Script | |
MIT License | Vim License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
gitmoji
- Introducing my Lightweight PHP Framework: Simplifying Small Projects with a Powerful Core!
-
Git sloppiness and obsessively compulsively committing to the remote repo
My commit messages are pretty good though. I put some effort/thought into them not just for the repo/git purposes, but it also helps me mentally keep track of what I have done / have to do just in the general carry-on coding. I even prefix messages with an emoji, similar to the guidelines on https://gitmoji.dev/
-
OpenCommit: GitHub Action to improve commits with meaningful messages on every `git push` π€―π«
You may also turn on GitMoji convention if you prefer your messages baked with emojis π€
-
Show HN: Gut β An easy-to-use CLI for Git
I use Gitmoji:
-
Mastering Git with ChatGPT β best auto-commits you've ever seen
OpenCommit leverages the conventional commits convention, ensuring your commit messages are both concise and informative. Want a little fun in your commits? Enable the GitMoji setting!
-
Use AI to commit like a PRO in 1 second
The library uses conventional commits convention which makes commits concise and comprehensive. You can also turn on GitMoji setting if you like.
-
Show HN: Lofi, a Tiny Spotify Player
At a previous job we used https://gitmoji.dev, which scrumoji is based on. At some point I started using the ladybug emoji for bugs because it's actually a bug while my colleagues kept using the caterpillar emoji because they preferred caterpillars. I thought it was a nice way to bring some individuality into our commit messages!
-
A new open-sourcing project launches!!! A declarative, compose-based and cross-platform GUI
It's the first time I see someone combining gitmoji with conventional commits (I use the later now for all my project, to generate my changelogs automatically with with git-cliff.)
-
AI Commits β a CLI that writes your commit messages for you
It still happens today: https://github.com/carloscuesta/gitmoji
Vim
-
Deploying a secured Node.js Application on AWS EC2 Instance from scratch (Detailed Guide)
Letβs get to it! To create your service file, you can use Vim (if you enjoy a challenge) or Nano as your editor, and I will be using Nano. Thank you and God bless ππΏ. So to create your service file in the appropriate directory, you will execute the command
-
Quarkus 3.4 - Container-first Java Stack: Install with OpenJDK 21 and Create REST API
When you use NeoVim/Vim, you should type :next after :w (save) in order to switch files.
-
Lightweight dev tools.
I used to be a pretty heavy Vim user (RIP Bram), but when I started doing a lot of remote pairing with less experienced devs I realised that they were sometimes having trouble following along when I was driving. Their experience was basically "click click click" some text whizzes around the screen.
-
The Future of the Vim Project
From what I can tell the reason is that thatβs the way it was always done. As I understand it, back in the days before there were distributed version control systems, Bram was the only one who could commit to the code-base so he would credit the actual author of a submitted patch in the commit message. He continued this practice after the Vim project moved to Mercurial (and Git).
Related discussion: https://github.com/vim/vim/issues/1554
From what I've read[1], vim9script was pushed and developed almost exclusively by Bram. With him, a lot of the knowledge about its internals and vision for its future dies.
[1]: https://github.com/vim/vim/discussions/12736#discussioncomme...
-
Bram Moolenaar Passed Away
Sending heartfelt condolences to Bram's family. His last commit is just one month ago: https://github.com/vim/vim/commit/4c0089d696b8d1d5dc40568f25.... I wonder who else has access to vim.org and the official git repository and if there will be anyone step up to become vim's BDFL.
-
VScode vs Others: the War on Code Editors
Vim
-
how to indent javascript code correctly in a PHP file?
So I did some digging and I found out that vim-polyglot uses a different syntax file than Vim's default for PHP files. When I loaded vim-polyglot's syntax file into my ~/.vim/syntax, I encountered the same issue as you.
There's currently a discussion to pick an alternative grammar system in Vim; tree-sitter is among the options that are being considered.
-
Add extra syntax highlighting in NVIM [around 600+ extra language]
I believe Vim is considering it currently and someone has a working(?) prototype: https://github.com/vim/vim/issues/9087
What are some alternatives?
semantic-release-gitmoji - β¨ππ₯ A semantic-release plugin for gitmojis. Different from conventional changelog, Gitmoji commits are used to determine a release type and generate release notes.
neovim - Vim-fork focused on extensibility and usability
KDevelop - Cross-platform IDE for C, C++, Python, QML/JavaScript and PHP
Geany - A fast and lightweight IDE
calcurse - A text-based calendar and scheduling application
swiper - Ivy - a generic completion frontend for Emacs, Swiper - isearch with an overview, and more. Oh, man!
Visual Studio Code - Visual Studio Code
Atom - :atom: The hackable text editor
lite-xl - A lightweight text editor written in Lua
GNU Emacs - Mirror of GNU Emacs
octo.nvim - Edit and review GitHub issues and pull requests from the comfort of your favorite editor
Brackets - An open source code editor for the web, written in JavaScript, HTML and CSS.