puni
citar
Our great sponsors
puni | citar | |
---|---|---|
8 | 33 | |
364 | 454 | |
- | 1.3% | |
6.0 | 5.8 | |
4 months ago | 19 days ago | |
Emacs Lisp | Emacs Lisp | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
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.
puni
- Paredit-like features in non-lisp modes?
-
Good Emacs Packages
For working with delimiters, you might want to check out Smartparens or Puni. There are many other packages like these, but those are the two I know about.
-
Tree-sitter starter guide
I'm guessing the way forward here for navigation is to change Emacs' built-in sexp-navigation when treesitter is available? forward-sexp, backward-up-list, down-list, raise-sexp etc do a good job in lisp environments, and they can now work everywhere. Packages that build on these (like Puni will automatically gain treesitter-awareness.
-
What modal sexp editing mode should I switch to?
I have never used lispy, but I have used puni for a while now, and I'm pretty satisfied with it. I am not sure that it's exactly what you're looking for since it takes a more limited approacg, but it has a lot of the same features: slurping, barfing, raising, splicing etc.
-
What packages do I need to for the best elisp editing environment?
For any Lisp you want paredit or any other structural editing package (I switched to puni recently because it’s more customizable and works with non-Lisp languages too). The first three days will suck hard because it’ll feel like the tools get in your way, but once you’re comfortable with it it’ll be the best thing ever.
-
paredit based on treesitter
Afaik puni uses only forward-sexp for navigating and manipulating sexps. So if you implement a forward-sexp-function that uses treesit.el it should work without any changes.
- Find out a great emacs package for structural editing.
citar
-
Good Emacs Packages
If you're a researcher, I highly recommend citar.
-
Org-roam, zotero, and org-noter workflow for scientific research and citations (+bibtex)?
If you have info on what you're looking for there, post 'em here.
I use Citar (along with the Vertico+Marginalia+Orderless stack) to insert/manage inserting citations and citar-org-roam to take longer-form notes on papers with org-roam.
-
Org-noter is under new maintainership with the first MELPA update since 2019
I maintain citar and have had some questions (this is the recent one) about org-noter integration. Let us know if any input!
-
Org package recommendations for Cross Referencing
I recently decided to try switching to more built-in options such as the new built-in org-cite syntax. I am using the package citar for this (yes, I know org-ref can also be changed to use the new built-in syntax).
-
Why use Emacs for LaTeX instead of Overleaf?
If you need citations, having Citar at your disposal is crazy nice.
-
Literature Notes
OK, I just pushed a commit that allows one to configure that default function to leave the space out.
-
Emacs and knowledge management for scientists
The citar package, which I created, has note integration packages available for both org-roam and denote (along with zk).
-
org-cc: Custom completions for Org (WIP)
Hi, I started this project since I like the completion interface of citar so much. The basic idea is that it would be fantastic to have a citar-like interface for arbitrary structured subsets of Org entries.
-
can org-capture-ref replace zotero?
Per summary here, it cannot and will not by default (citar will only ever support org-cite), but one can configure it to do so if you'd like.
What are some alternatives?
org-ref - org-mode modules for citations, cross-references, bibliographies in org-mode and useful bibtex tools to go with it.
helm-bibtex - Search and manage bibliographies in Emacs
doom-emacs - An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
consult-bibtex - Emacs bibtex-completion through consulting-read
org-roam-bibtex - Org Roam integration with bibliography management software
biblio.el - Browse and import bibliographic references from CrossRef, DBLP, HAL, arXiv, Dissemin, and doi.org from Emacs
org-bib-mode - An Emacs minor mode for literate & annotated bibliography
scimax - An emacs starterkit for scientists and engineers
citar-org-roam - citar/org-roam integration
pandoc - Universal markup converter
citar-capf - Completion at point for citations using citar
smartparens - Minor mode for Emacs that deals with parens pairs and tries to be smart about it.