在Windows下的adb中运行vi

Chi*_*chi 8 windows vi android adb

偶尔,我会想在我的Android设备上编辑一个文件,比如/system/build.prop或/ etc/hosts.我发现最简单的方法是:

c:\> adb shell
$ su
# vi /etc/hosts
Run Code Online (Sandbox Code Playgroud)

如果我使用Linux,这可以正常工作.但是,尝试在使用Windows时在手机上运行vi会导致带有奇怪字符的borked vi屏幕.我假设这是因为cmd不支持ANSI控制字符.

有没有办法解决这个问题(例如,一个cmd替代方案可以解决这个问题)?

Ido*_*lon 9

你可以用PuTTYTray做到这一点.它是PuTTY的改进版本,具有许多附加功能.其中一个功能是Android adb支持.要使用它:

  • 选择Adb作为连接类型
  • 在主机字段中输入-d(对于单个USB设备)或设备序列号
  • ???
  • 利润!!!

PuTTYTray配置