
Oni ist eine neue Art von Redakteur, die sich auf die Maximierung der Produktivität konzentriert - die kombinierte modale Bearbeitung mit Funktionen, die Sie bei modernen Redakteuren erwarten. Oni ist mit Neovim gebaut und von VSCODE, Atom, LightTable und EMACs inspiriert
Die Vision von ONI besteht darin, einen Editor zu erstellen, mit dem Sie so leicht wie möglich von Gedanken zu Code wechseln können - die Rohbearbeitungskraft von VIM, die Funktionen von Atom/VSCODE und ein leistungsstarkes und intuitives Erweiterungsmodell - in ein wunderschönes Paket einbinden.

Schauen Sie sich Veröffentlichungen für die neuesten Binärdateien an oder erstellen Sie Oni aus Quelle. Erwägen Sie eine Spende über openCollective BountySource, wenn Sie dieses Projekt nützlich finden!
Oni bringt mehrere ideähnliche Integrationen nach Neovim:
Und mehr kommen - schauen Sie sich unsere Roadmap an
Oni ist plattformübergreifend und unterstützt Windows, Mac und Linux.
Wenn Sie ein VIM -Power -Benutzer sind und nicht alle diese Funktionen benötigen, lesen Sie unsere minimale Konfiguration.
Wir haben Installationsführer für jede Plattform:
Die neuesten Binärdateien finden Sie auf unserer Releases -Seite. Wenn Sie es vorziehen, aus Quelle zu erstellen, lesen Sie unseren Entwicklungsleitfaden.
Ziel dieses Projekts ist es, sowohl das vollwertige VIM-Erlebnis ohne Kompromisse bereitzustellen und gleichzeitig vorwärts zu drängen, um neue Produktivitätsszenarien zu ermöglichen.
Vim ist ein unglaubliches Werkzeug zum Manipulieren von Text mit der Denkgeschwindigkeit. Mit einer komponierbaren, modalen Befehlssprache ist es kein Wunder, dass die VIM -Verwendung bis heute weit verbreitet ist.
Das Durchgehen von Gedanken zum Code hat jedoch einige andere Herausforderungen als von Gedanken zum Text . Code -Redakteure bieten heute mehrere Vorteile, die dazu beitragen, die kognitive Last beim Schreiben von Code zu reduzieren, und dieser Nutzen ist enorm wichtig - nicht nur hinsichtlich der reinen Codierungseffizienz und -produktivität, sondern auch beim Schreiben des Codes und des Spaßes.
Ziel dieses Projekts ist es, einem Editor zu geben, der das Beste aus beiden Welten gibt - die Kraft, Geschwindigkeit und Flexibilität der Verwendung von VIM für die Manipulation von Text sowie die mit einer IDE einhergehende reichhaltige Werkzeug. Wir wollen die Codierung so effizient, schnell und lustig wie möglich machen!
Einige verfügbare Plugins, die von Oni -Benutzern erstellt wurden, sind unten aufgeführt (wenn Sie Ihr Plugin zu dieser Liste hinzufügen möchten, erstellen Sie bitte eine PR -Aktualisierung dieses ReadMe mit den Details).
Es gibt viele Möglichkeiten, sich zu engagieren und zu ONI beizutragen:
Oni ist ein unabhängiges Projekt und wird durch die Unterstützung einiger außergewöhnlicher Personen ermöglicht. Vielen Dank an die folgenden Leute, die bei der Realisierung dieses Projekts geholfen haben:
oni NPM -Pakets gegeben hatEinige andere große NEOVIM-Front-End-UIs dienten hier als Referenz, insbesondere Nyaovim und Vimr. Ich ermutige Sie, diese zu überprüfen!
Danke schön!
Dieses Projekt besteht dank aller Menschen, die beigetragen haben:
MIT -Lizenz. Copyright (C) Bryan Phelps
Windows und OSX haben eine gebündelte Version von Neovim, die unter Neovims Lizenz abgedeckt ist
Bündelte Plugins haben ihre eigenen Lizenzbedingungen. Dazu gehören:
oni/vim/core/typescript.vim )oni/vim/default/bundle/targets.vim )oni/vim/default/bundle/vim-commentary )oni/vim/default/bundle/vim-unimpaired )oni/vim/default/bundle/vim-surround ).vim -Dateien in oni/vim/core/oni-plugin-reasonml )