Open raprocks opened 4 years ago
It's hard to tell what the problem is. However, you can manually install plugins, either by downloading the zip file for the plugin or cloning the git repository for the plugin into ~/.config/micro/plug
.
@zyedidia i did that already the plugins seem to work that way . The problem is only when using online features of plugin manager like update install and available
@dullbananas :)) i dont have a pc lol thats why
The commit hash format and compilation date is same with the executable file in GitHub so I think the package in Termux was not used. Errors about I/O timeout or connection being refused occur when running Go programs compiled with Linux as target in Termux, because domains have to be looked up using a different method in Android.
Network functions in Bionic libc are used when compiling Go programs and targetting Android, but /etc/resolv.conf
is usually used when targetting Linux. The DNS server listening at UDP port 53 on IPv6 localhost is probably used when the file cannot be used, but a DNS server is not usually run. There is a page where differences with Linux are written:
https://wiki.termux.com/wiki/Differences_from_Linux
Go programs in Termux packages target Android and use $PREFIX/etc/resolv.conf
in resolv-conf
package so micro
package can be used and installed instead. I do not think it will be much useful distributing executable files targetting Android in GitHub, but proot can be used like this especially when testing and running pre-release versions:
pkg install proot resolv-conf
proot -b $PREFIX/etc/resolv.conf:/etc/resolv.conf micro -plugin available
Description of the problem or steps to reproduce
Since 2.0.0 i cant use the internal plugin manager to install plugins like any plugin. It sometimes returns I/O timeout and sometimes connection refused.
OS: android 7.1.2 Terminal: Termux As you can see my internet is working fine