Android busybox安装与vim Python IDE开发环境

Android busybox安装与vim Python IDE开发环境在Android上安装BusyBox0.先要把手机给Root了,具体教程这里就不提供了,网上有很多。1.下载BusyBox的binary,打开这个地址 http://www.busybox.net/downloads/binaries 例如下载了:/downloads/binaries/1.21.1/中的busybox-armv7l2.把下载好的busybox-armv7l用

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在Android上安装BusyBox

0. 先要把手机给Root了,具体教程这里就不提供了,网上有很多。
1. 下载BusyBox的binary,打开这个地址  http://www.busybox.net/downloads/binaries  例如下载了: /downloads/binaries/1.21.1/中的busybox-armv7l

2.把下载好的busybox-armv7l用adb push busybox-armv7l /sdcard/ 下, 然后重命名 mv busybox-armv7l busybox 

3. 在root模式下执行 mount -o remount,rw /system , 然后 mv /sdcard/busybox  /system/xbin/

4. 更换权限chmod 755 /system/xbin/busybox ,然后 busybox –install 

——————————————————————————–

一、vim基础配置
在/etc/vim/vimrc中添加

set fileencodings=utf-8,gbk    
set ambiwidth=double  
set smartindent    
set smarttab    
set expandtab    
set tabstop=4    
set softtabstop=4    
set shiftwidth=4    
set backspace=2  
set textwidth=79  
set nu

二.设置代码补全功能
1.利用omni-completion补全函数:在vimrc中插入:
filetype plugin on    
autocmd FileType python set omnifunc=pythoncomplete#Complete   
下载pydiction —-  
    wget https://vim.sourceforge.io/scripts/download_script.php?src_id=21842
    unzip pydiction-1.2.zip  
      
    “ ~/.vim/after/ftplugin和~/.vim/tools/pydiction/目录默认不存在,需要自行创建  
    #cp pydiction-1.2/python_pydiction.vim ~/.vim/after/ftplugin  
    #cp pydiction-1.2/complete-dict ~/.vim/tools/pydiction/complete-dict  
然后修改vimrc文件,加入一行
    filetype plugin on   
    autocmd FileType python set omnifunc=pythoncomplete#Complete   
      
    let g:pydiction_location=’~/.vim/tools/pydiction/complete-dict’    
 这时,按Tab键就可以补全代码
 
 三.源代码查看功能
1.安装ctags   apt-get install ctags  
 安装完成后,把光标移动到某个元素上,CTRL+],就会跳转到对应的定义啦。CTRL+o可以回退到原来的地方。
 2.安装taglis
  #apt-get install vim-scripts  
#apt-get install vim-addon-manager   
# vim-addons install taglist

let Tlist_Auto_Highlight_Tag=1   
let Tlist_Auto_Open=1   
let Tlist_Auto_Update=1   
let Tlist_Display_Tag_Scope=1   
let Tlist_Exit_OnlyWindow=1   
let Tlist_Enable_Dold_Column=1   
let Tlist_File_Fold_Auto_Close=1   
let Tlist_Show_One_File=1   
let Tlist_Use_Right_Window=1   
let Tlist_Use_SingleClick=1   
nnoremap <silent> <F8> :TlistToggle<CR>
 安装完成后,会在右边出现文件目录,使用Ctrl+w,再按w可以在code窗口和taglist窗口间切换。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/159985.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 常用网络工具

    常用网络工具这里是计算机网络的一些相关工具的用途和使用方法,很简洁。

    2022年6月20日
    22
  • Git权威指南学习笔记(二)Git暂存区[通俗易懂]

    Git权威指南学习笔记(二)Git暂存区

    2022年1月23日
    45
  • nested exception is java.lang.StackOverflowError解析

    背景介绍:项目是微服务的,使用docker容器,使用jenkins部署。测试环境有个公共服务一直以来都能正常发布,突然有一天不行了,经常发布失败,然后多发布几次就好了。报错如下:是栈溢出了,一般

    2022年2月16日
    73
  • Win10这样设置,电脑瞬间提速5倍,多用几年无压力

    Win10这样设置,电脑瞬间提速5倍,多用几年无压力相信大家都有这样的经历,新买的电脑用了大半年,就开始有点卡顿不丝滑了。其实卡顿的原因除了硬件,以及不常清理垃圾,导致垃圾堆积外,电脑系统上的一些应用的无用服务,也是会影响系统的运行流畅度的。一般系统里的大多数服务是默认开启的,很多是用不上的,今天小编就教大家怎么关闭这些服务。一、Cortana功能Cortana是win10系统的语音小助手,其实大部分的语音助手在平时用处都有不大的,建议关闭。关闭方法:1.在键盘上按下【win+R】组合键,调出运行窗口,输入【gpedit.msc】

    2022年6月9日
    38
  • clover引导修改默认启动

    不修改或配置不对默认就前面分区的windows了config.plist里如下就能默认启动macos了<key>Boot</key><dict><key>Arguments</key><string>nv_disable=1dart=0</string><key>DefaultL…

    2022年4月7日
    294
  • SVN—SVN服务器搭建和使用[通俗易懂]

    本系列会总结一些svn和git的安装和使用,以及最后svn的项目如何迁移到git上,整个系列会持续输出。 要学习svn,那么首先开始搭建svn服务器和客户端。 下面要讲的有:svn下载和安装svn配置文件svn服务器的使用1:svn服务器和客户端安装包下载和安装 Subversion是优秀的版本控制工具, 现在Subversion已经迁移到apache网站上了,下载地址: http://

    2022年2月25日
    46

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号