好友
阅读权限10
听众
最后登录1970-1-1
|
↑环人↓
发表于 2019-11-22 20:53
本帖最后由 ↑环人↓ 于 2019-12-13 16:51 编辑
======================================
软件介绍:Termux是一个Android终端模拟器和Linux环境应用程序,可直接运行而无需生根或安装。 自动安装了最低限度的基本系统,使用APT软件包管理器可以使用其他软件包。支持大部分的编译器(Clang,Rust,Go等)和解释器(Bash,Perl,Python等)Termux仅在Android 5.0或更高版本上可用。常见问题请查看:https://wiki.termux.com/wiki/FAQ#What_is_a_Termux_.3F
下载:有能力的人推荐下载谷歌上的:https://play.google.com/store/apps/details?id=com.termux
不会科学上网,推荐下载F-Droid官网:https://f-droid.org/repository/browse/?fdid=com.termux
蓝奏云:(0.82): http://t.cn/Aid2GVmW 密码:52pj
蓝奏云:(0.84): http://t.cn/AiDtc9vM
(该版本需要Android 7.0及以上版本的Android系统)
下面开始教程:
-----------------------------------------------
安装好软件后打开: 我们先安装Python输入: pkg install python#安装Python3.7
如果出现Do you want to continue? [Y/n]输入 y回车即可
然后安装vim输入: pkg install vim
最后为vim安装spacevim输入:curl -sLf https://spacevim.org/install.sh | bash -s -- --install vim
一键安装spacevim:pkg install vim wget git curl && curl -sLf https://spacevim.org/install.sh | bash
输入vim进入
安装模块SpaceVim 初次安装时默认并未启用相关语言模块。首先需要启用 lang#python 模块
通过快捷键 SPC f v d (这里的SPC指的是空格) 打开配置文件,添加:
[[layers]] name = "lang#python"
代码自动补全autocomplete 模块为 SpaceVim 提供了自动补全功能,该模块会根据当前环境自动在多种补全引擎之间选择合适的,默认的补全引擎有:deoplete、neocomplete、ycm、asyncomplete 以及 neocomplcache。几种自动补全引擎当中,要数 deoplete 的体验效果最好。详细安装可查看:https://spacevim.org/cn/use-vim-as-a-python-ide/
输入:pkg install vim-python 安装vim专门为python提供的代码补全
简单说一下vim使用:- i 切换到输入模式,以输入字符。
- x 删除当前光标所在处的字符。
- : 切换到底线命令模式,以在最底一行输入命令。
- ESC,退出输入模式,切换到命令模式
- :q 退出程序
- :w 保存文件
- :wq 退出保存文件
其实spacevim有自带的快速运行快速运行在编辑 Python 文件时,可以快速运行当前文件
这个功能有点类似于 vscode 的 code runner 插件,默认的快捷键是 SPC l r。(这里的SPC指的是空格) 按下后
会在屏幕下方打开一个插件窗口,运行的结果会被展示在窗口内。于此同时,光标并不会跳到该插件窗口,避免影响编辑。
在这里需要说明下, 这一功能是根据当前文件的路径调用相对应的 Python 命令。因此,在执行这个快捷键之前,应当先保存一下该文件。
更多使用操作可查看spacevim使用文档:https://spacevim.org/cn/use-vim-as-a-python-ide/
并不是只能用python的开发环境,很多开发环境都是可以搭建的更多的需要自己探索:https://spacevim.org/cn/blog/
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|