Comments (5)
Thanks for your interest in this plugin! I will say that I am interested in doing this, since I love Lua.
I have been waiting for neovim/neovim#12670 to be resolved before implementing something like this, so I can map the plugin
directory directly to the lua
folder. It seems like this will be a 0.6 feature, though.
I wonder if putting this logic in the init.lua could be equivalent for our purposes. This would be like lazy-loading and also would be backwards compatible with Neovim 0.4+.
We wouldn't need if vim.g.loaded_libmodal
, since init.lua
s are only loaded once.
At the moment I'm chugging away on CLInvoice so I'll have to put this on the backlog for now, but I will pick this back up to see what I can see in a little bit!
from nvim-libmodal.
I have added a branch which implements this feature. I will merge it after the release of 0.5; feel free to test it!
from nvim-libmodal.
@Iron-E Unfortunately so far I did not configure libmodal. :(
Currently I am focusing on REPL and per-project configuration and more minimal tasks, once I have some spare time.
from nvim-libmodal.
I'm getting ready to merge the branch. Can you checkout
the branch and tell me if there are any breakages? I've tested from my side and things are fine, but it's good to check.
from nvim-libmodal.
We now use Lua init as of 2.0.0
Thank you again for the sugggestion!
from nvim-libmodal.
Related Issues (20)
- Visual block mode needs to be added to galaxyline config HOT 2
- Indicator functionality within a Layer, OR cursor functionality within a Mode. HOT 2
- Support mapping to function in Layer HOT 1
- Bad styling HOT 1
- Compatibility with `sindrets/winshift.nvim` HOT 2
- feline archieved switch to lualine? HOT 4
- Layers don't seem to be reusable HOT 1
- Error encountered: Expected lua string HOT 6
- Using default bindings from within a mode HOT 8
- Bug: cursor movements aren't updated until after leaving mode HOT 4
- Bug: `vim.v.count` is always 0 HOT 7
- Shallowly switching between libmodal modes HOT 7
- Modifier mappings don't seem to work support HOT 2
- `CursorMoved` / `CursorMovedI` isn't triggered inside custom mode HOT 4
- `TextChanged` isn't triggered in custom mode HOT 3
- What's the best way to expose the mode keymaps table to my consumers? HOT 4
- Attempt to compare number with string in Mode.lua:296 HOT 5
- Importing libmodal prevents pasting into command prompt HOT 5
- "Error while calling lua chunk for luaeval()... Undefined variable: _instruction" HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nvim-libmodal.