zopencommunity / vimport

Utility for managing virtual file systems
3 stars 4 forks source link

Terminal support #22

Open mgrossmann opened 1 year ago

mgrossmann commented 1 year ago

Hello,

is there a reason why vim is compiled without terminal support?

Regards, Mike

mgrossmann commented 1 year ago

I'm also missing python support in vim.

Is there a Howto to compile VIM by myself?

I tried to clone the repo and just called zopen build. Compiled just fine but the binary is not behaving as expected. Do I have to apply the patches by my self?

Thanks and best regards, Mike

IgorTodorovskiIBM commented 1 year ago

Terminal support can be enabled with this change --with-features=huge in https://github.com/ZOSOpenTools/vimport/blob/main/buildenv#L8. However, it terminal output has garbled characters...probably a result of double conversion.
Similarly for python, there's a configure option, --enable-python I believe.

You can try building by using the following steps:

git clone https://github.com/ZOSOpenTools/vimport
cd vimport
zopen build -vv
mgrossmann commented 1 year ago

Hello @IgorTodorovskiIBM

this was exactly what I did. I changed the buildenv and added --with-feature=terminaland --with-feature=pythoninterp. Builds just fine, but output was garbage.

Thanks anyways. I did my first build of a zopen port, now. :)

Best, Mike

IgorTodorovskiIBM commented 7 months ago

Vim terminal support is working in the latest release