etyurkin/zed-cl: Common Lisp extension for Zed editor
github.com·6h·
Discuss: Hacker News
Rust Macros
Preview
Report Post

Common Lisp Extension for Zed

Common Lisp language support for the Zed editor with integrated LSP server and Jupyter kernel support.

Features

🎯 Smart Type-Aware Code Completion

Intelligent completions that detect type declarations and provide contextual example values:

;; After defining and evaluating:
(defun greet (name)
(declare (type string name))
(format t "Hello, ~a!~%" name))

;; Typing (gree shows:
(greet name)  ← Parameter name placeholder

Smart parameter completion:

  • Shows parameter names from function signatures
  • Includes type information when available
  • Works with both built-in and user-defined functions

🔧 LSP Features

  • Syntax highlighting with tree-sitter grammar
  • Autocomplete with parameter snippets and type-aware placeholders …

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help