Comments (23)
-
What's your version of neovim and python and ranger?
-
How about running
SplitAndEdit vsplit
inside ranger? Will neovim do an action likevsplit
and open the file selected by ranger?
from rnvimr.
- neovim is v0.4.3 . python is 2.7 . ranger 1.9.3.
- not found the command ' SplitAndEdit vsplit ' inside ranger
- no
from rnvimr.
python 3 is required already stated in the readme.
After upgrading your python version and runing :RnvimrSync
in neovim, I guess everything will work fine.
from rnvimr.
i had upgraded my python version . but it didn't work.
from rnvimr.
Are you using Mac?If yes, please install ranger via pip install ranger-fm
instead of brew
.
from rnvimr.
yes , i brew uninstall ranger and pip3 install ranger-fm . but it doesn't work. " FM has no attribute client" is hint when use ranger in neovim
from rnvimr.
Had you synchronized the plugins(the lib of rnvimr is also a plugin of ranger) via :RnvimrSync
?
Make sure that the files action.py hacks.py host.py service.py
are in ~/.config/nvim/plugged/rnvimr/ranger/plugins
.
from rnvimr.
yes i had . those files in ~/.config/nvim/plugged/rnvimr/ranger/plugins.
from rnvimr.
Please pip3 install pynvim
. pynvim is required also stated in readme.
from rnvimr.
there are some errors in “sudo pip3 install ueberzug ” 。 i can't resolve it
Command errored out with exit status 1: /usr/local/opt/python/bin/python3.7 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/tmp/pip-install-83hz25ic/ueberzug/setup.py'"'"'; file='"'"'/private/tmp/pip-install-83hz25ic/ueberzug/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /private/tmp/pip-record-dtjhuha7/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.7m/ueberzug Check the logs for full command output.
from rnvimr.
ueberzug is only supported in X11 in Linux, which is an optional requirement for rnvimr. If you can open the file via <C-txv>
please close this issue.
from rnvimr.
doesn't work
from rnvimr.
Why do you want to Install ueberzug? I think to install pynvim will work.
from rnvimr.
i had install pynvim "pip3 install --upgrade pynvim" . but it doesn't work
from rnvimr.
What's the message from the display_log inside ranger? Press W
or input display_log
in ranger's console.
from rnvimr.
can not find module 'pynvim'
from rnvimr.
You should make sure python version in the output of ranger --version
is 3 instead of 2.
And then run python3 -c 'import pynvim'
check out pynvim is installed..
from rnvimr.
yes i am sure
ranger version: ranger 1.9.3
Python version: 3.7.3 (default, Apr 7 2020, 14:06:47) [Clang 11.0.3 (clang-1103.0.32.59)]
Locale: zh_CN.UTF-8
~/.config/nvim » python3 -c 'import pynvim'
~/.config/nvim »
from rnvimr.
Run eval os.sys.path
inside the ranger's console and open display log. Make sure the root lib location of pynvim is included from the list of output.
In my env.
Display log output:
['/usr/lib/python3.8', '/usr/lib/python3.8/site-packages', ......]
My path of pynvim:
/usr/lib/python3.8/site-packages/pynvim
from rnvimr.
In the end, I hope you solve the issue of installing pynvim by yourself. Good luck.
from rnvimr.
@miko2009 Don't comment on the showcase issue. It's just to show the images of this repo.
I will delete your comment inside that issue, I'm so sorry.
from rnvimr.
Had you synchronized the plugins(the lib of rnvimr is also a plugin of ranger) via
:RnvimrSync
?
Make sure that the filesaction.py hacks.py host.py service.py
are in~/.config/nvim/plugged/rnvimr/ranger/plugins
.
Hi Mr wang,
I had same issue and didn't find those file in the plugins file. I was trying to synchronize the plugin via typing RnvimrSync
in the neovim but the command could not found.
For your reference, I am currently using Arch Linux,
- installed neovim and ranger via pacman
- installed pynvim via pip
-
health check
shows no problem
from rnvimr.
Had you synchronized the plugins(the lib of rnvimr is also a plugin of ranger) via
:RnvimrSync
?
Make sure that the filesaction.py hacks.py host.py service.py
are in~/.config/nvim/plugged/rnvimr/ranger/plugins
.Hi Mr wang,
I had same issue and didn't find those file in the plugins file. I was trying to synchronize the plugin via typingRnvimrSync
in the neovim but the command could not found.For your reference, I am currently using Arch Linux,
- installed neovim and ranger via pacman
- installed pynvim via pip
health check
shows no problem
RnvimrSync
has been removed, If FAQ didn't work for you, please open a new issue.
from rnvimr.
Related Issues (20)
- Setting "g:python3_host_prog" not respected. HOT 4
- Rnvimr not triggering ftplugin HOT 1
- Command not found: AttachFile HOT 4
- s:reopen_win() method will trigger my X shortcut key HOT 5
- support for ueberzugpp HOT 12
- rnvimr is changing neovim's cwd when opening a file with `rnvimr_enable_picker` enabled
- Cannot open an empty file HOT 7
- Considerable lag when pressing j due to a key mapping. HOT 1
- Rnvimr starting directory same as the current nvim terminal. HOT 1
- Mouse scroll up/down freezes Rnvimr HOT 2
- preview_images_method sixel HOT 2
- Question: How can I open ranger files in a new buffer instead of in the floating window? HOT 8
- Passing an env var to rnvimr_ranger_cmd fails HOT 3
- mouse click not working HOT 7
- mouse_support broken HOT 4
- [ERROR] can't open file HOT 6
- [Question] - Hidden by default. HOT 1
- Ranger does not execute mappings that use control HOT 1
- using lazy HOT 2
- Using/migrating rnvimr for other file managers? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rnvimr.