UNDER DEVELOPMENT! DO NOT EXPECT ANYTHING FROM IT NOW
Feditor is GUI, sdl based fully keyboard controllable text editor.
I like neovim and vscode, but want to be this more arranged for my willings and needs
That's why I want to combine neovim and vscode:
- To have easy on-fly understandings how to use it.
- To have fully keyboard only control, but do not avoid mouse using as alternative sometimes.
- To have nice and understable configuration.
Currently I'm continuing to work on it and looking for nice contributors
to install sdllib:
sdl2
sdl2_ttf
###On mac:
brew install sdl2
brew install sdl2_ttf
###On wsl2 and linux:
apt-get has older version of sdl2 lib. And seems it won't be updated. You can use homebrew as in OSX, but you need to configure CMake paths correctly, which I failed to did.
I sugget to download latest sdl2 lib, build and install from sources. Tested. It will work
To enable GUI from WSL2 use this https://aalonso.dev/blog/how-to-use-gui-apps-in-wsl2-forwarding-x-server-cdj
I'm not suggesting to using wsl2, it has few problems with graphics, but you can.
Newest SDL2 can be obtain via homebrew(brew), but after that it has issue with linking glibc and using pthread.
Project has cmake scripts to search for sdl libs.
###On Windows:
Most intuitive platfrom to build )))0)
-
Instal Visual Studio Compiler and all these stuff.
-
Install mingw. (You may try to do it with cl.exe or how it's called default compiler. I failed)
-
Download SDL2 release smth like SDL2-devel-2.28.5-mingw.zip from official github repo https://github.com/libsdl-org/SDL/
-
Extract it to c:\Libs\SDL2 (folder with sdl files should be called SDL2, not SDL2-bla-lba-version-number) Or you can change it in the cmake file
-
Do the same for SDL-ttf from https://github.com/libsdl-org/SDL_ttf and install to c:\Libs\