Emacs-Kotlin-Mode-Maintainers/kotlin-mode

Kotlin major mode for Emacs

Emacs Lisp

170

160 commits

updated Aug 19, 2023

See the code

README

Emacs Kotlin Mode

MELPA

In a sense the title says it all, this is an Emacs major mode for editing Kotlin source code – and in the future Gradle build files.

If you are using Emacs 24 or later, use the package management system to install this mode from MELPA (*).

If you are using an earlier version of Emacs, you are probably best advised to upgrade Emacs to a version with package management so you can use package management to install the mode from MELPA.

(*) As at 2016-06-20 this mode is only in MELPA and not in MELPA stable, a release will be made when a version is ready to be declared.

Kotlin REPL key binding

KeyFunction
C-c C-zStart REPL
C-c C-nSend current line to REPL
C-c C-rSend selected region to REPL
C-c C-cSend current code block to REPL
C-c C-bSend whole buffer to REPL

Contributors

gregghz

41 commits

quantumman

41 commits

taku0

32 commits

taktoa

12 commits

Emacs-Kotlin-Mode-Maintainers/kotlin-mode

Kotlin major mode for Emacs

Emacs Lisp

170

160 commits

updated Aug 19, 2023

See the code

README

Emacs Kotlin Mode

MELPA

In a sense the title says it all, this is an Emacs major mode for editing Kotlin source code – and in the future Gradle build files.

If you are using Emacs 24 or later, use the package management system to install this mode from MELPA (*).

If you are using an earlier version of Emacs, you are probably best advised to upgrade Emacs to a version with package management so you can use package management to install the mode from MELPA.

(*) As at 2016-06-20 this mode is only in MELPA and not in MELPA stable, a release will be made when a version is ready to be declared.

Kotlin REPL key binding

KeyFunction
C-c C-zStart REPL
C-c C-nSend current line to REPL
C-c C-rSend selected region to REPL
C-c C-cSend current code block to REPL
C-c C-bSend whole buffer to REPL

Contributors

gregghz

41 commits

quantumman

41 commits

taku0

32 commits

taktoa

12 commits

Languages

Emacs Lisp

79.2%

Kotlin

19.0%

Shell

1.1%