{"id":20618617,"url":"https://github.com/allanchain/vimrc","last_synced_at":"2025-08-11T00:46:25.747Z","repository":{"id":108641747,"uuid":"249113172","full_name":"AllanChain/vimrc","owner":"AllanChain","description":"vim-plug version of my vim config","archived":false,"fork":false,"pushed_at":"2021-09-12T02:10:43.000Z","size":20,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-11T00:46:22.458Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Vim script","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AllanChain.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-22T04:30:53.000Z","updated_at":"2020-04-11T01:43:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"e2750c19-8223-4f68-8f82-5225e55c29d2","html_url":"https://github.com/AllanChain/vimrc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AllanChain/vimrc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllanChain%2Fvimrc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllanChain%2Fvimrc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllanChain%2Fvimrc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllanChain%2Fvimrc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AllanChain","download_url":"https://codeload.github.com/AllanChain/vimrc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AllanChain%2Fvimrc/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269814220,"owners_count":24479355,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-10T02:00:08.965Z","response_time":71,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-16T12:09:02.216Z","updated_at":"2025-08-11T00:46:25.723Z","avatar_url":"https://github.com/AllanChain.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Vimrc of AllanChain\n\nNew verion of my vim configuration using `vim-plug` as package manager\n\n## Installation\n\nClone the repo:\n```bash\ngit clone https://github.com/AllanChain/vimrc\n```\nSame as [vim-plug](https://github.com/junegunn/vim-plug):\n```bash\ncurl -fLo ~/.vim/autoload/plug.vim --create-dirs \\\n    https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim\n```\nThen launch vim. You will be informed that colorscheme `solarized8` not installed. Just ignore it. In vim, type:\n```vim\n:PlugInstall\n```\nAnd wait the process to end.\n\n## Custom config\n\n### `~/.vim/local/plugins.vim`\n\nFor example:\n```vim\n\" Heavy Librarys\nPlug 'ycm-core/YouCompleteMe', { 'do': './install.py' }\nPlug 'python-mode/python-mode', { 'for': 'python', 'branch': 'develop' }\n```\n### `~/.vim/local/before.vim`\n### `~/.vim/local/after.vim`\n\nPlease modify `fileencodings`\n```vim\nset fileencodings=utf-8,gbk,gb18030,ucs-bom,cp936\n```\n## Thing to notice\n\n### Airline Mode Name\n\n\u003cdetails\u003e\n\u003csummary\u003eDefault mode names at \u003ccode\u003ebundle/vim-airline/autoload/init.vim\u003c/code\u003e\u003c/summary\u003e\n\u003c!--Terminate HTML with a new line--\u003e\n\n```vim\ncall extend(g:airline_mode_map, {\n        \\ '__' : '------',\n        \\ 'c'  : 'COMMAND',\n        \\ 'i'  : 'INSERT',\n        \\ 'ic' : 'INSERT COMPL',\n        \\ 'ix' : 'INSERT COMPL',\n        \\ 'multi' : 'MULTI',\n        \\ 'n'  : 'NORMAL',\n        \\ 'ni' : '(INSERT)',\n        \\ 'no' : 'OP PENDING',\n        \\ 'R'  : 'REPLACE',\n        \\ 'Rv' : 'V REPLACE',\n        \\ 's'  : 'SELECT',\n        \\ 'S'  : 'S-LINE',\n        \\ '\u0013' : 'S-BLOCK',     \" Ctrl+s\n        \\ 't'  : 'TERMINAL',\n        \\ 'v'  : 'VISUAL',\n        \\ 'V'  : 'V-LINE',\n        \\ '\u0016' : 'V-BLOCK',     \" Ctrl+v\n        \\ }, 'keep')\n```\n\u003c/details\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallanchain%2Fvimrc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fallanchain%2Fvimrc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fallanchain%2Fvimrc/lists"}