如何在你的Android手机上配置 Python 环境?( 四 )

  • 配置vim-which-key
vim-which-key是一款快捷键映射插件,可以通过简单的设置进行快捷键自定义功能的实现 。下面列举了vim-which-key的简单设置:
" 将空格设置为whichkeyleader键nnoremap <silent> <leader> :WhichKey '<Space>'<CR>" whichkey基本配置let g:which_key_timeout = 100let g:which_key_display_names = {'<CR>': '↵', '<TAB>': '?'}let g:which_key_map ={}let g:which_key_sep = '→'let g:which_key_use_floating_win = 0let g:which_key_max_size = 0" 呼出whichkey时隐藏状态栏autocmd! FileType which_keyautocmdFileType which_key set laststatus=0 noshowmode noruler| autocmd BufLeave <buffer> set laststatus=2 noshowmode ruler" 自定义whichkeylet g:which_key_map['?'] = 'search word'let g:which_key_map['/'] = [ ':call Comment()', 'comment' ]let g:which_key_map['.'] = [ ':e $MYVIMRC', 'open init' ]let g:which_key_map[';'] = [ ':Commands', 'commands' ]let g:which_key_map['e'] = [ ':CocCommand explorer --toggle --sources=file+', 'explorer' ]let g:which_key_map['n'] = [ ':let @/ = ""', 'no highlight' ]let g:which_key_map['q'] = [ '<Plug>(coc-fix-current)', 'quickfix' ]let g:which_key_map['u'] = [ ':UndotreeToggle', 'undo tree']let g:which_key_map['t'] = [':FloatermNew --wintype=normal --height=6', 'terminal']let g:which_key_map['r'] = [ ':FloatermNew ranger', 'ranger']let g:which_key_map['f'] = [':FloatermNew fzf', 'fzf']let g:which_key_map['g'] = [':FloatermNew lazygit', 'git']let g:which_key_map['p'] = [':FloatermNew python', 'python']call which_key#register('<Space>', "g:which_key_map")
如何在你的Android手机上配置 Python 环境?

文章插图
 

如何在你的Android手机上配置 Python 环境?

文章插图
 

如何在你的Android手机上配置 Python 环境?

文章插图
 

如何在你的Android手机上配置 Python 环境?

文章插图
 
  • 在NeoVim中运行Python脚本
可以通过在NeoVim中添加自定义功能,从而在编写时运行当前Python脚本 。
"在普通模式下,按r来运行Python脚本noremap r :call RunPython()<CR> func! RunPython()exec "w"if &filetype == 'python'exec "!time python %"endifendfunc
如何在你的Android手机上配置 Python 环境?

文章插图
 
五、结语本文主要分享了一下在Android平板上配置Python学习环境的经验,相关配置文件请参见以下链接:
https://gitee.com/knightz1224/termux_config,谢谢大家支持!
作者:Python中文社区
原文链接:
https://mp.weixin.qq.com/s/v0_NkTOxmvUuaVvt5EYBVA




推荐阅读