feat: basic nvim setup and other partially working stuff
This commit is contained in:
12
src/components/Nvim/NvimStatusBar.tsx
Normal file
12
src/components/Nvim/NvimStatusBar.tsx
Normal file
@@ -0,0 +1,12 @@
|
||||
import { useTerminal } from "~/context/TerminalContext";
|
||||
import { TerminalRenderer } from "~/utils/terminal/renderer";
|
||||
|
||||
export const NvimStatusBar = () => {
|
||||
const { cols: width } = useTerminal();
|
||||
const canvas = new TerminalRenderer(width, 2);
|
||||
|
||||
canvas.write(0, 0, "status line 1");
|
||||
canvas.write(0, 1, "status line 2");
|
||||
|
||||
return <p>{canvas.render()}</p>;
|
||||
};
|
||||
Reference in New Issue
Block a user