GithubHelp home page GithubHelp logo

jbrudvik / helix Goto Github PK

View Code? Open in Web Editor NEW

This project forked from helix-editor/helix

0.0 0.0 0.0 33.99 MB

A post-modern modal text editor.

Home Page: https://helix-editor.com

License: Mozilla Public License 2.0

Shell 0.09% C++ 0.04% Scheme 15.92% Rust 82.77% CSS 0.15% Nix 0.41% Handlebars 0.55% Elvish 0.07%

helix's Introduction

Helix

Build status GitHub Release Documentation GitHub contributors Matrix Space

Screenshot

A Kakoune / Neovim inspired editor, written in Rust.

The editing model is very heavily based on Kakoune; during development I found myself agreeing with most of Kakoune's design decisions.

For more information, see the website or documentation.

All shortcuts/keymaps can be found in the documentation on the website.

Troubleshooting

Features

  • Vim-like modal editing
  • Multiple selections
  • Built-in language server support
  • Smart, incremental syntax highlighting and code editing via tree-sitter

It's a terminal-based editor first, but I'd like to explore a custom renderer (similar to Emacs) in wgpu or skulpin.

Note: Only certain languages have indentation definitions at the moment. Check runtime/queries/<lang>/ for indents.scm.

Installation

Installation documentation.

Packaging status

Contributing

Contributing guidelines can be found here.

Getting help

Your question might already be answered on the FAQ.

Discuss the project on the community Matrix Space (make sure to join #helix-editor:matrix.org if you're on a client that doesn't support Matrix Spaces yet).

Credits

Thanks to @jakenvac for designing the logo!

helix's People

Contributors

archseer avatar dependabot[bot] avatar the-mikedavis avatar dsseng avatar sudormrfbin avatar pascalkuthe avatar cessen avatar pickfire avatar dead10ck avatar vv9k avatar janhrastnik avatar kirawi avatar philipp-m avatar a-walrus avatar omnikar avatar erasin avatar n0s4 avatar matoous avatar ath3 avatar triton171 avatar chrhorn avatar cossonleo avatar yusdacra avatar gibbz00 avatar epocsquadron avatar windsoilder avatar qibaobin avatar jasonrhansen avatar cbenoit avatar nrdxp avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.