首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏bit哲学院

    python 命令行界面_4个Python库,用于构建出色的命令行用户界面

    让我们安装库:   pip install fuzzyfinder    Fuzzy Finder的API很简单。 例如:        >>>       from fuzzyfinder       import fuzzyfinder      >>> suggestions       = fuzzyfinder fuzzyfinder SQLKeywords       =       [       'select'       ,       'from'       ,       'insert'  get_word_before_cursor       ( WORD       =       True       )          matches       = fuzzyfinder  fuzzyfinder      from pygments.       

    1.7K30发布于 2020-12-29
  • 来自专栏python3

    linux alias

    & gaa && gc -m sync && gl && gp && cd -1' alias aget="aria2c --conf=$HOME/.aria2/aria2.conf" export FuzzyFinder =fzf # 查找历史目录,用 fzf 来进行筛选,然后进入这个目录 alias cdh='pushd +$( dirs -v | "$FuzzyFinder" | grep -o "[[:digit :]]") > /dev/null' # 列出历史目录,用 fzf 进行筛选,然后打印 alias cdh-ls='dirs -vl | "$FuzzyFinder"' # 列出历史目录,用 fzf 进行筛选,然后清楚它 alias cdh-clean='popd +$( dirs -v | "$FuzzyFinder" | grep -o "[[:digit:]]") > /dev/null'

    2.1K10发布于 2020-01-06
  • 来自专栏北京马哥教育

    你还在手写命令行功能?看这四个Python库如何自动实现

    ,例如: >>> from fuzzyfinder import fuzzyfinder >>> suggestions = fuzzyfinder('abc', ['abcd', 'defabca AutoSuggestFromHistory from prompt_toolkit.completion import Completer, Completion import click from fuzzyfinder import fuzzyfinder SQLKeywords = ['select', 'from', 'insert', 'update', 'delete', 'drop'] class AutoSuggestFromHistory from prompt_toolkit.completion import Completer, Completion import click from fuzzyfinder import fuzzyfinder from pygments.lexers.sql import SqlLexer SQLKeywords = ['select', 'from', 'insert

    2K40发布于 2018-05-02
  • 来自专栏python3

    python 模糊匹配

    import re def fuzzyfinder(input, collection, accessor=lambda x: x): """ Args: input

    3.6K10发布于 2020-01-06
  • 来自专栏信息技术博客

    SQLite3+logging+PyQt5+fuzzywuzzy 日志数据库高亮/等级筛选/模糊查询/时间范围筛选 | python

    @staticmethod def fuzzyfinder(content, collections): return [v[1] for v in )) if self.connection is not None: self.connection() @staticmethod def fuzzyfinder == element], key=lambda x: x[0], reverse=True) for element in SQliteHandler.fuzzyfinder

    1.3K90编辑于 2023-02-06
  • 来自专栏信数据得永生

    Atom飞行手册翻译: 2.13 基本的自定义

    开启或关闭编辑器中的软换行 softWrapAtPreferredLineLength: 开启或关闭在preferredLineLength处软换行 tabLength:tab字符所占空格字符的宽度(默认为2) fuzzyFinder

    1.2K20编辑于 2022-11-27
  • 来自专栏24K纯开源

    Ubuntu13.04配置:Vim+Syntastic+Vundle+YouCompleteMe

    rstacruz/sparkup', {'rtp': 'vim/'} Bundle 'tpope/vim-rails.git' " vim-scripts repos Bundle 'L9' Bundle 'FuzzyFinder

    2K100发布于 2018-01-18
  • 来自专栏程序员小助手

    Cygwin环境下vim配置

    """""""""""""""""""""""" " plugin from http://vim-scripts.org/vim/scripts.html Plugin 'L9' Plugin 'FuzzyFinder

    4.2K10发布于 2020-04-08
  • 来自专栏Java架构师历程

    手把手教你配置linux下C++开发工具——vim+ycm(YouCompleteMe),支持基于语义的自动补全和第三方库补全(史上最简单、史上最透彻、史上最全的终极解决方案)

    ~ 从home目录查找 nmap <leader>f :FZF ~<CR> nmap <leader>F :FZF<CR> "查找 Plugin 'FuzzyFinder 目录查找 nnoremap <leader>f :FZF ~<CR> nnoremap <leader>F :FZF<CR> "查找 Plugin 'FuzzyFinder

    7.5K31发布于 2020-11-10
  • 来自专栏Java架构师必看

    手把手教你配置linux下C++开发工具——vim+ycm(YouCompleteMe),支持基于语义的自动补全和第三方库补全(史上最简单、史上最透彻、史上最全的终极解决方案)

    ~ 从home目录查找 nmap <leader>f :FZF ~<CR> nmap <leader>F :FZF<CR> "查找 Plugin 'FuzzyFinder 目录查找 nnoremap <leader>f :FZF ~<CR> nnoremap <leader>F :FZF<CR> "查找 Plugin 'FuzzyFinder

    5.4K30发布于 2021-03-22
领券