Mh, can’t get it to work…
Windows Server 2016 x64 German
Sublime Text 3 Build 3126 (32-bit)
I downloaded Neovim (32-bit) from https://ci.appveyor.com/api/projects/neovim/neovim/artifacts/build/Neovim.zip?branch=master&job=Configuration%3A%20MINGW_32
and extracted it into “D:\Tools”
So nvim.exe is now in “D:\Tools\Neovim\bin”
Download actualvim (“Download as zip”), renamed it from “actualvim-master.zip” into “actualvim.zip” and
extracted it into “D:\Tools\Sublime Text\Data\Packages”. Ofc it now resides in “…\Packages\actualvim”
Restarted Sublime Text. By default it doesn’t seem to create a .sublime-settings file so I created it myself:
“D:\Tools\Sublime Text\Data\Packages\User\ActualVim.sublime-settings”
Content:
"enabled": true,
"neovim_path": "D:\\Tools\\Neovim"
}
When I now restart Sublime Text I get this in the console:
(a lot of other reloading plugin messages with no errors)
reloading plugin TimeStamper.TimeStamper
plugins loaded
Traceback (most recent call last):
File "./python3.3/subprocess.py", line 1104, in _execute_child
PermissionError: [WinError 5] Zugriff verweigert
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "D:\Tools\Sublime Text\sublime_plugin.py", line 210, in on_api_ready
m.plugin_loaded()
File "D:\Tools\Sublime Text\Data\Packages\actualvim\neo.py", line 45, in plugin_loaded
vim._setup()
File "D:\Tools\Sublime Text\Data\Packages\actualvim\neo.py", line 146, in _setup
self.nv = neovim.attach('child', argv=[NEOVIM_PATH, '--embed'])
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\neovim\__init__.py", line 103, in attach
child_session(argv) if session_type == 'child' else
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\neovim\msgpack_rpc\__init__.py", line 42, in child_session
return session('child', argv)
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\neovim\msgpack_rpc\__init__.py", line 18, in session
loop = EventLoop(transport_type, *args, **kwargs)
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\neovim\msgpack_rpc\event_loop\base.py", line 88, in __init__
getattr(self, '_connect_{}'.format(transport_type))(*args)
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\neovim\msgpack_rpc\event_loop\asyncio.py", line 101, in _connect_child
self._loop.run_until_complete(coroutine)
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\asyncio\base_events.py", line 466, in run_until_complete
return future.result()
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\asyncio\futures.py", line 293, in result
raise self._exception
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\asyncio\tasks.py", line 239, in _step
result = coro.send(None)
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\asyncio\base_events.py", line 1189, in subprocess_exec
bufsize, **kwargs)
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\asyncio\windows_events.py", line 373, in _make_subprocess_transport
**kwargs)
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\asyncio\base_subprocess.py", line 39, in __init__
stderr=stderr, bufsize=bufsize, **kwargs)
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\asyncio\windows_events.py", line 757, in _start
bufsize=bufsize, **kwargs)
File "D:\Tools\Sublime Text\Data\Packages\actualvim\lib\asyncio\windows_utils.py", line 204, in __init__
stderr=stderr_wfd, **kwds)
File "./python3.3/subprocess.py", line 819, in __init__
File "./python3.3/subprocess.py", line 1110, in _execute_child
PermissionError: [WinError 5] Zugriff verweigert
Traceback (most recent call last):
File "D:\Tools\Sublime Text\sublime_plugin.py", line 228, in on_api_ready
attach_view(v)
File "D:\Tools\Sublime Text\sublime_plugin.py", line 276, in attach_view
check_view_event_listeners(view)
File "D:\Tools\Sublime Text\sublime_plugin.py", line 270, in check_view_event_listeners
listeners.append(cls(view))
TypeError: object() takes no parameters
warning: mnemonic I not found in menu caption Find
warning: mnemonic I not found in menu caption Find
Package Control: Skipping automatic upgrade, last run at 2017-02-27 14:23:05, next run at 2017-02-27 15:23:05 or after
I don’t know why there is a permission error (if this is related to actualvim loading nvim.exe?)
“Vintage” is in “ignored_packages”
as well as “Vintageous” (which I normally use)
Sublime Text runs with normal user rights.