weyaaron / nvim-training Goto Github PK
View Code? Open in Web Editor NEWA plugin to practice neovim movements, currently in "open beta"
License: GNU General Public License v3.0
A plugin to practice neovim movements, currently in "open beta"
License: GNU General Public License v3.0
This issue is a hub for the planned tasks and their status.
Get working on these tasks.
No response
The current documentation is rather sparse. The following are priorities:
This has two points:
The move to mark task is already implemented, but buggy at the moment. This has to be investigated and fixed.
> And I am unsure if the movement belongs to the task at all. Maybe its best to stick to the word at the cursor instead of requiring some additional steps.
I see your point. The extension could offer both granular tasks for individual commands and composite tasks for more realistic editing scenarios. I believe navigating to a word and copy it is a fundamental operation in the daily use and lies somewhere in between. We could consider renaming the current task to better reflect its intermediate nature, to address your concerns.
Originally posted by @mertovun in #11 (comment)
I have mixed feelings on this. But I am open to include this example and go from there. One of my concerns is, that the codebase is not designed with composite tasks in mind. Therefore, inclusion of these tasks might prove challenging.
This code is all about improving the habits of beginners. Maybe the vimtutor can inspire some new tasks.
Currently, there is some code that uses tags, but it is not run and probably buggy.
The open tasks include:
Currently, I just link to their profile. This could be improved on, for example by rendering their avatar.
This is placed in the distant future, because it involves a lot of work and I consider it not essential.
This repo already contains some code that allows for audio feedback. However, this should be something users can opt into. Once this can be done by altering the config, the accompanying code may be written.
This function should allow users to configure some aspects of the plugin. In particular, the following has to be done:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.