oconnor0 / tutkain

A bare-bones Clojure nREPL client for Sublime Text.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tutkain

A bare-bones Clojure nREPL client for Sublime Text.

image

Status

Currently unreleased. You might not want to use this yet — I'm still figuring things out.

Alpha. Expect breaking changes and a veritable cavalcade of bugs.

Install

  1. Clone this repository into your Sublime Text Packages directory. (Installation via Package Control coming up.)

Help

Goals

  • Simple
  • Fast
  • Easy to hack on
  • Few code dependencies (currently zero)

Non-goals

  • Full IDE experience (can leverage Sublime LSP and clojure-lsp for static analysis, though — maybe write a tutorial?)

Maybe-goals

  • Reimplement paredit with better Clojure support

Key bindings

None, because any default key binding set I introduce would cause conflicts anyway. I'll supply sample key binding sets instead and try to make it as easy as possible to take them into use. TBA.

Design

Tutkain is very simple by design. It is narrowly focused on interacting with nREPL servers.

For a fuller Clojure editing experience on Sublime Text, consider complementing Tutkain with these Sublime Text plugins:

About

A bare-bones Clojure nREPL client for Sublime Text.

License:Other


Languages

Language:Python 100.0%