emacs-for-vimmers VS emacs-ccls

Compare emacs-for-vimmers vs emacs-ccls and see what are their differences.

emacs-for-vimmers

Introduction Emacs config, for developers used to Vim. (by ideasman42)

emacs-ccls

Emacs client for ccls, a C/C++ language server (by emacs-lsp)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
emacs-for-vimmers emacs-ccls
17 3
63 197
- 0.0%
2.0 4.0
about 1 year ago 29 days ago
Emacs Lisp Emacs Lisp
- -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

emacs-for-vimmers

Posts with mentions or reviews of emacs-for-vimmers. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-30.

emacs-ccls

Posts with mentions or reviews of emacs-ccls. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-02-19.
  • I want to give up Vim
    3 projects | /r/emacs | 19 Feb 2022
    ccls with lsp-mode and dap-mode and is what will fill most of those needs.
  • [Help wanted] Merge emacs-ccls into lsp-mode?
    2 projects | /r/emacs | 20 Oct 2021
    I haven't written any decent elisp code for ~3 years now and admittedly I have forgotten the little elisp knowledge I used to have. Upgrading doom-emacs has been a challenge for me as I'd be difficult to deal with possible breakage. (Also, sorry to admit that but I have also shifted some editor usage to neovim.) I am not able to properly maintain https://github.com/MaskRay/emacs-ccls anymore. There has been a few client-side issues I would probably never know how to address.
  • Trying to debug ccls-mode over tramp
    3 projects | /r/emacs | 18 Mar 2021
    I've broken into emacs backtrace with kill -USR2 and I've dumped the lsp io log, and what I can tell is that there's no communication between ccls and emacs when the hang happens. This isn't a case of ccls flooding emacs. The backtrace shows that its hanging on this line of ccls-mode: https://github.com/MaskRay/emacs-ccls/blob/master/ccls-semantic-highlight.el#L304 Specifically its hanging inside that call to find-buffer-visiting in some tramp internals. What I'm wondering is, is ccls-mode misusing this call? Or is something broken in tramp?

What are some alternatives?

When comparing emacs-for-vimmers and emacs-ccls you can also consider the following projects:

telescope.nvim - Find, Filter, Preview, Pick. All lua, all the time.

lsp-mode - Emacs client/library for the Language Server Protocol

corgi - Unbundled Emacs configuration aimed at Clojure developers

ccls - C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

ace-window - Quickly switch windows in Emacs

general.el - More convenient key definitions in emacs

melpa - Recipes and build machinery for the biggest Emacs package repo

color-theme-sanityinc-tomorrow - A set of comprehensive Emacs color themes based on Chris Kempson's 'tomorrow' themes

use-package - A use-package declaration for simplifying your .emacs

straight.el - 🍀 Next-generation, purely functional package manager for the Emacs hacker.

dotfiles

evil-leader - <leader> key for evil