- This is fork of szymonmaszke/vimpyter.
- This fork enable us to open ipynb as Python file in vim.
- After you edit ipynb file as Python file, your edit would be save as ipynb file.
Vim8 or Neovim is required (asynchronous features)
Install required external dependency:
- g:vimpyter_view_directory: directory where proxy files are created (default:
$TMP
)
Ipynb file would be opened as Python file. You can use python plugins.
When you open one file in jupyter and vim at same time, the file would be mounted by jupyter. So vim edited history coludn't upadate. Please close the file in brower.
I recommend you not to use :wq
.
If you take too much time to updating file, your data can be lost.(I think this situation is caused by #1 error.)
When you use :wq
command, preventing your file saving failed, vim sleeps 1 seconds. But it is not enough.
It can be fixed later. ALE has solved this issue.
If you install vimpyter at same time. Some trouble can be happen.
I will make my own python plugin which doesn't depend on ipynb-py-convert for dealing with other kernels
The target is sql and R in python. I will use context_filetype.vim
If I add this, the excecution style is like Nvim-R or jupyter-vim.
Now I am using browser for plot execution or use quickrun for easy test.
But if some user need this function, I will try to add it.
This function would be strongly relating with multi Kernel support.