theopn / theovim Goto Github PK
View Code? Open in Web Editor NEWMy Neovim configuration, geared toward CS studies
License: MIT License
My Neovim configuration, geared toward CS studies
License: MIT License
The floating window that houses shell or termopen should be gone when it's closed, which it does in regular buffers.
When the floating shell/terminal is open in dashboard, it leaves the frame of the floating window even after it's closed.
Following image was the demonstration of the bug with floating shell:
Following image was the demonstration of the bug with :TheovimUpdate
:
Note that this is one-time thing. For instance, if you open the floating terminal, close the residue window using :q
, and open the floating window and close again, the window disappears as expected.
:TheovimUpdate
or floating terminal featureDashboard is supposed to open.
Neovim crashes and leaves un-highlighted Dashboard contents, and the buffer is modifiable with number
and other settings that are supposed to be off in Dashboard turned off.
The error message is:
Error executing vim.schedule lua callback: /Users/username/.config/nvim/lua/ui/dashboard.lua:178: Column value outside range
stack traceback:
[C]: in function 'nvim_win_set_cursor'
/Users/username/.config/nvim/lua/ui/dashboard.lua:178: in function </Users/parktheo0/.config/nvim/lua/ui/dashboard.lua:103>
Screenshots:
:TheovimUpdate
command should open a mini terminal, git pull
the new update, and let user know that it was successful/unsuccessful doing so.
If the exit code is 0 (i.e. it was able to update Theovim or there was no change after git pull
), the term window closes itself.
It's probably due to the new TermClose
autocmd (https://github.com/theopn/theovim/blob/main/lua/core.lua#L153) introduced in v.2023.07.29.
:TheovimUpdate
commandWhen the floating help window is closed, it should leave no residues behind.
The buffer is simply unloaded from the buffer list, as shown in the ls!
command result.
:ls!
When creating a new split-screen with [Space] + z within Theovim, a new tab called zsh is automatically created.
Attempting to close this tab results in errors:
It is then impossible to close the automatically created zsh tab without closing the split-screen view. This occurs every single time the split-screen is started.
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.