当前位置: 首页 > news >正文

建行网站用户名是什么大学生兼职网站开发

建行网站用户名是什么,大学生兼职网站开发,二级域名做城市分网站,免费的ps软件2023年9月23日#xff0c;周日上午 有时候觉得用插件管理器来安装插件太麻烦了#xff0c; 所以我就在想能不能只通过在vimrc文件写东西来实现或安装vim的插件#xff0c; 不过这样做肯定有很大的局限性#xff0c;但我会尽量做到最好的效果 不定期更新 把下面这些代码…2023年9月23日周日上午 有时候觉得用插件管理器来安装插件太麻烦了 所以我就在想能不能只通过在vimrc文件写东西来实现或安装vim的插件 不过这样做肯定有很大的局限性但我会尽量做到最好的效果 不定期更新 把下面这些代码直接复制到vimrc文件即可 括号补全 括号自动补全 inoremap ( ()left inoremap [ []left inoremap { {}left 自动补全引号 inoremap left inoremap left 轻量化自动补全 这段代码来自GitHubGitHub - skywind3000/vim-auto-popmenu: Display the Completion Menu Automantically (next AutoComplPop) !! enable this plugin for filetypes, * for all files. let g:apc_enable_ft {text:1, markdown:1, php:1, c:1, cpp:1, h:1, java:1} source for dictionary, current or other loaded buffers, see :help cpt set cpt.,k,w,b dont select the first item. set completeoptmenu,menuone,noselect suppress annoy messages. set shortmessc vim: set noet fencutf-8 ffunix sts4 sw4 ts4 :apc.vim - auto popup completion windowCreated by skywind on 2020/03/05Last Modified: 2022/12/05 21:22Features:- auto popup complete window without select the first one- tab/s-tab to cycle suggestions, c-e to cancel- use ApcEnable/ApcDisable to toggle for certiain file.Usage:set cpt.,k,bset completeoptmenu,menuone,noselectlet g:apc_enable_ft {text:1, markdown:1, php:1}let g:apc_enable_ft get(g:, apc_enable_ft, {}) enable filetypes let g:apc_enable_tab get(g:, apc_enable_tab, 1) remap tab let g:apc_min_length get(g:, apc_min_length, 2) minimal length to open popup let g:apc_key_ignore get(g:, apc_key_ignore, []) ignore keywords let g:apc_trigger get(g:, apc_trigger, \c-n) which key to trigger popmenu get word before cursor function! s:get_context()return strpart(getline(.), 0, col(.) - 1) endfuncfunction! s:meets_keyword(context)if g:apc_min_length 0return 0endiflet matches matchlist(a:context, \(\k\{ . g:apc_min_length . ,}\)$)if empty(matches)return 0endiffor ignore in g:apc_key_ignoreif stridx(ignore, matches[1]) 0return 0endifendforreturn 1 endfuncfunction! s:check_back_space() abortreturn col(.) 2 || getline(.)[col(.) - 2] ~# \s endfuncfunction! s:on_backspace()if pumvisible() 0return \BSendiflet text matchstr(s:get_context(), .*\ze.)return s:meets_keyword(text)? \BS : \c-e\bs endfunc autocmd for CursorMovedI function! s:feed_popup()let enable get(b:, apc_enable, 0)let lastx get(b:, apc_lastx, -1)let lasty get(b:, apc_lasty, -1)let tick get(b:, apc_tick, -1)if bt ! || enable 0 || pastereturn -1endiflet x col(.) - 1let y line(.) - 1if pumvisible()let context s:get_context()if s:meets_keyword(context) 0call feedkeys(\c-e, n)endiflet b:apc_lastx xlet b:apc_lasty ylet b:apc_tick b:changedtickreturn 0elseif lastx x lasty yreturn -2elseif b:changedtick ticklet lastx xlet lasty yreturn -3endiflet context s:get_context()if s:meets_keyword(context)silent! call feedkeys(get(b:, apc_trigger, g:apc_trigger), n)let b:apc_lastx xlet b:apc_lasty ylet b:apc_tick b:changedtickendifreturn 0 endfunc autocmd for CompleteDone function! s:complete_done()let b:apc_lastx col(.) - 1let b:apc_lasty line(.) - 1let b:apc_tick b:changedtick endfunc enable apc function! s:apc_enable()call s:apc_disable()augroup ApcEventGroupau!au CursorMovedI buffer nested call s:feed_popup()au CompleteDone buffer call s:complete_done()augroup ENDlet b:apc_init_autocmd 1if g:apc_enable_tabinoremap silentbufferexpr tab\ pumvisible()? \c-n :\ SIDcheck_back_space() ? \tab : \ get(b:, apc_trigger, g:apc_trigger)inoremap silentbufferexpr s-tab\ pumvisible()? \c-p : \s-tablet b:apc_init_tab 1endifif get(g:, apc_cr_confirm, 0) 0inoremap silentbufferexpr cr \ pumvisible()? \c-y\cr : \crelseinoremap silentbufferexpr cr \ pumvisible()? \c-y : \crendifinoremap silentbufferexpr bs SIDon_backspace()let b:apc_init_bs 1let b:apc_init_cr 1let b:apc_save_infer infercasesetlocal infercaselet b:apc_enable 1 endfunc disable apc function! s:apc_disable()if get(b:, apc_init_autocmd, 0)augroup ApcEventGroupau! augroup ENDendifif get(b:, apc_init_tab, 0)silent! iunmap bufferexpr tabsilent! iunmap bufferexpr s-tabendifif get(b:, apc_init_bs, 0)silent! iunmap bufferexpr bsendifif get(b:, apc_init_cr, 0)silent! iunmap bufferexpr crendifif get(b:, apc_save_infer, ) ! let l:infercase b:apc_save_inferendiflet b:apc_init_autocmd 0let b:apc_init_tab 0let b:apc_init_bs 0let b:apc_init_cr 0let b:apc_save_infer let b:apc_enable 0 endfunc check if need to be enabled function! s:apc_check_init()if bt ! || get(b:, apc_enable, 1) 0returnendifif get(g:apc_enable_ft, ft, 0) ! 0ApcEnableelseif get(g:apc_enable_ft, *, 0) ! 0ApcEnableelseif get(b:, apc_enable, 0)ApcEnableendif endfunc commands autocmd command! -nargs0 ApcEnable call s:apc_enable() command! -nargs0 ApcDisable call s:apc_disable()augroup ApcInitGroupau!au FileType * call s:apc_check_init()au BufEnter * call s:apc_check_init()au TabEnter * call s:apc_check_init() augroup END
http://www.hkea.cn/news/14577313/

相关文章:

  • 大连网站开发需要多少钱wordpress首页排序
  • wordpress做的好的网站陕西教育建设信息网站
  • 怎么创建wordpress站点网络推广培训教程
  • 企业网站的劣势下载一个网站
  • 义乌网站建设和制作网站建设前期如何规划
  • 如何开发网站平台有没有免费建站
  • 湖南做网站 就问磐石网络专业网站服务器ip查询
  • 网站页面上的悬浮窗怎么做湖南专业关键词优化
  • 网站建设为什么需要备案网站建设合同付款方式
  • 网站开发研发设计主播网站怎么建设
  • 织梦模板网站源码公共服务平台网站建设方案
  • 洛阳网站改版维护公司wordpress翻页方式
  • 十大免费网站模板网站网页制作的公司选时代创信
  • 中铁建设集团网站作文网址
  • 怎么做网站demo怎么自己制作公众号
  • 网站seo啥意思怎么做西昌手机网
  • 网站设计和策划的步骤是什么武进网站建设方案
  • c 手机版网站开发wordpress照片管理
  • 衡水哪家制作网站好wordpress能恢复数据库吗
  • 高端网站制作技术可以看各种直播平台的软件
  • 网站源码模块网站自己做推广
  • ts431p 做网站网站的建设会计入哪个科目
  • 网站盗号怎么做seo产品是什么意思
  • 东莞网站建设手袋加工手机网站自动跳转怎么解决
  • 济南网站推广服务网页制作软件属于什么软件
  • 网站制作设计报价佛山建网站哪里好
  • 自己做的网站怎么设置文件下载企业cms开源
  • 菜单网站图片素材经典网站设计风格
  • 建设一个网站的目标与期望有别墅的件怎么写者
  • 网站统计热力图网络游戏推广怎么做