zeal-at-point
pascal-language-server
Our great sponsors
zeal-at-point | pascal-language-server | |
---|---|---|
4 | 1 | |
166 | 41 | |
- | - | |
0.0 | 7.9 | |
about 6 years ago | 4 months ago | |
Emacs Lisp | Pascal | |
- | 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.
zeal-at-point
-
I've found what I've been looking for!!
And if you do stick with Zeal, there is the zeal-at-point package. You still need the external Zeal reader, but at least it gives you a convenient way to lookup stuff in it from within Emacs.
- Using the Free Pascal IDE for a Week
- zeal-at-point: Search the word at point with Zeal (Emacs)
-
Is there an emacs equivalent of "Dash.app" ?
I’ve used Zeal (a cross-platform Dash alternative) with zeal-at-point. Recently though I’ve gone all in on LSP, and highly recommended. Speaking from experience, at least for Haskell and Go, the integrated documentation is excellent.
pascal-language-server
-
Using the Free Pascal IDE for a Week
In the case of Free Pascal, may I remind you that there is a fully featured IDE called Lazarus…
That’s cool, but if you already use Neovim for other things, there’s a Free Pascal Language Server Protocol (LSP) server for it too [1]. You’ll many of the same features that Lazarus has, like code completion, diagnostics, etc. In fact, it’s the same LSP that’s available for VS Code [2] and it uses Lazarus as a backend.
Too much is being made about how hard Neovim is to configure; if you’re new to it or to Lua, just use LSP Zero [3] that takes care of all of the details of installing LSP, linters, etc.
[1]: https://github.com/neovim/nvim-lspconfig/blob/master/doc/ser...
[2]: https://github.com/genericptr/pascal-language-server
[3]: https://github.com/VonHeikemen/lsp-zero.nvim
What are some alternatives?
GNU/Emacs go-mode - Emacs mode for the Go programming language
lsp-zero.nvim - A starting point to setup some lsp related features in neovim.
pydoc - Emacs mode for navigating Python documentation through pydoc.
nvim-lspconfig - Quickstart configs for Nvim LSP
dash-docs - A elisp library that exposes functionality to work with and search dash docsets.
counsel-dash - Browse Dash docsets using Ivy
devdocs.el - Emacs viewer for DevDocs
lsp-mode - Emacs client/library for the Language Server Protocol
helm-dash - Browse Dash docsets inside emacs