sublime-vim/ThoughtLog.md
LEGAEPERESEC\jadonm c246272eee handover
2024-12-30 16:36:07 +02:00

1.7 KiB

Coolplugin idea: SidebarMarkSetJump

Plugin to mark files that you're working on. across folders, projects, windows?

Then with a keystroke: "Ctrl+0" It will open list the marked files in the sidebar.Importantly preserving the dir structure in a visually compact way

i.e say you marked 3 files. and they kinda look like this

.
├── file.txt
├── dir1/
│   ├── otherfile.null
│   ├── otherfile2.null
│   ├── otherfile3.null
│   ├── file1.py
│   ├── otherfileI.null
│   └── otherfileN.null
└── dir2/
    └── subdir/
        ├── otherfile.null
        ├── otherfile.null
        └── file2.py

When we hit ctrl+0.. It should look like this. hiding unecessary files while preserving the visual location of the file so easy for mind to track

.
├── file.txt                [a]
├── dir1/
│   ├── ...
│   ├── file1.py            [b]
│   ├── otherfileI.null 
│   └── otherfileN.null
└── dir2/
    └── subdir/
        ├── ...
        └── file2.py        [c]

Then when we wanna jump to any marked file. We just choose the marked file id.

ThoughtLog :: Sublime + NeoVintageous

Okay so I think it's safe to say NeoVintageous is super cool - and has a bunch of super sweet editing and navigation features. But... it's kinda "not complete" and some core workflows such as copy-pasting to and from system clipboard does not work correctly (see the project roadmap)

I have no doubt the a subsection of the vim motions/key bindings/etc will be super useful lonterm. But not all of it - and not inside sublime.

What if.... forked neovintaggous and removed the stuff we dont really need?