
ONI est un nouveau type d'éditeur, axé sur la maximisation de la productivité - combinant l'édition modale avec les fonctionnalités que vous attendez dans les éditeurs modernes. Oni est construit avec Neovim, et inspiré par Vscode, Atom, Lighttable et Emacs
La vision d'Oni est de construire un éditeur qui vous permet de passer de la réflexion au code aussi facilement que possible - réunissant la puissance d'édition brute de VIM, les capacités de fonctionnalité de l'atome / vscode et un modèle d'extensibilité puissant et intuitif - enveloppé dans un bel ensemble.

Découvrez les versions des derniers binaires ou construisez ONI à partir de la source. Pensez à faire un don via OpenCollective BountySource si vous trouvez ce projet utile!
Oni apporte plusieurs intégrations de type IDE à Neovim:
Et plus à venir - Découvrez notre feuille de route
ONI est multiplateforme et prend en charge Windows, Mac et Linux.
Si vous êtes un utilisateur de puissance VIM et que vous n'avez pas besoin de toutes ces fonctionnalités, consultez notre configuration minimale.
Nous avons des guides d'installation pour chaque plate-forme:
Les derniers binaires sont disponibles sur notre page de versions et si vous préférez construire à partir de Source, consultez notre guide de développement.
L'objectif de ce projet est de fournir à la fois l'expérience VIM à part entière, sans compromis, tout en avançant pour permettre de nouveaux scénarios de productivité.
VIM est un outil incroyable pour manipuler du texte à la vitesse de la pensée. Avec un langage de commande composable et modal, il n'est pas étonnant que l'utilisation VIM soit toujours répandue aujourd'hui.
Cependant, passer de la pensée au code a des défis différents que de passer de la pensée au texte . Les éditeurs de code offrent aujourd'hui plusieurs avantages qui aident à réduire la charge cognitive lors de l'écriture de code, et cet avantage est extrêmement important - non seulement en termes d'efficacité et de productivité du codage pur, mais aussi pour rendre le processus d'écriture de code agréable et amusant.
L'objectif de ce projet est de donner à un éditeur qui donne le meilleur des deux mondes - la puissance, la vitesse et la flexibilité de l'utilisation de VIM pour la manipulation du texte, ainsi que l'outillage riche qui vient avec un IDE. Nous voulons faire du codage aussi efficace, rapide et amusant que possible!
Certains plugins disponibles créés par les utilisateurs d'ONI sont répertoriés ci-dessous (si vous souhaitez ajouter votre plugin à cette liste, veuillez créer un RP à jour ce lecture avec les détails).
Il y a de nombreuses façons de s'impliquer et de contribuer à Oni:
ONI est un projet indépendant et est rendu possible par le soutien de certaines personnes exceptionnelles. Un grand merci aux personnes suivantes pour avoir aidé à réaliser ce projet:
oniPlusieurs autres grandes interdictions frontales Neovim ont servi ici de référence, en particulier Nyaovim et Vimr. Je vous encourage à les vérifier!
Merci!
Ce projet existe grâce à toutes les personnes qui ont contribué:
Licence MIT. Copyright (c) Bryan Phelps
Windows et OSX ont une version groupée de Neovim, qui est couverte par la licence de Neovim
Les plugins groupés ont leurs propres conditions de licence. Ceux-ci incluent:
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 Fichiers dans oni/vim/core/oni-plugin-reasonml )