{"id":16387206,"url":"https://github.com/zackshen/dotvim","last_synced_at":"2026-03-18T19:19:56.735Z","repository":{"id":7564735,"uuid":"8918665","full_name":"zackshen/dotvim","owner":"zackshen","description":"vim configuration","archived":false,"fork":false,"pushed_at":"2017-09-23T05:22:27.000Z","size":591,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-01T09:11:21.295Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/zackshen.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}},"created_at":"2013-03-21T01:40:50.000Z","updated_at":"2023-03-05T00:48:26.000Z","dependencies_parsed_at":"2022-08-29T19:02:09.946Z","dependency_job_id":null,"html_url":"https://github.com/zackshen/dotvim","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/zackshen/dotvim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zackshen%2Fdotvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zackshen%2Fdotvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zackshen%2Fdotvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zackshen%2Fdotvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zackshen","download_url":"https://codeload.github.com/zackshen/dotvim/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zackshen%2Fdotvim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29701092,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T23:35:04.139Z","status":"ssl_error","status_checked_at":"2026-02-21T23:35:03.832Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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-10-11T04:25:36.777Z","updated_at":"2026-02-22T00:40:15.562Z","avatar_url":"https://github.com/zackshen.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"##How to build vim\nunder ubuntu, install libs\n\n    # apt-get update\n    # apt-get install -y build-essential autotools-dev automake man pkg-config libevent-dev libncurses-dev libssl-dev libcurl4-openssl-dev curl wget\n    # apt-get install -y libclang-dev\n    # apt-get install -y python-dev\n    # apt-get install -y silversearcher-ag\n    # apt-get install -y git-core\n\nclone vim repo\n\n    # git clone https://github.com/b4winckler/vim\n    # cd vim\n    # ./configure --with-features=huge --enable-rubyinterp \\\n       --enable-pythoninterp --enable-perlinterp --enable-cscope \\\n       --enable-luainterp --with-python-config-dir=/usr/lib/python2.7/config-x86_64-linux-gnu/\n\n##How to install\n    # chmod +x install.sh,\n    # run ./install.sh, and wait a mintue, maybe has some error would happen\n    # if has error happened, exit it and open vim, run :BundleInstall\n\n##Install YouCompleteMe\n    # cd ~/.vim/bundle/YouCompleteMe/\n    # ./install.sh --clang-completer --system-libclang\n\n##Install Ternjs\n    # cd ~/.vim/bundle/tern_for_vim\n    # npm install \n\n##Install Go ToolChain\nbecause of `GFW`, we can't install some go package,\nbut you can set http_proxy for go get, like below\n\n###start a goagent proxy, it will proxy at http://127.0.0.1:8087\n    # python proxy.py\n\n###install toolchain\n    # http_proxy=127.0.0.1:8087 go get -v github.com/nsf/gocode\n    # http_proxy=127.0.0.1:8087 go get -v code.google.com/p/go.tools/cmd/goimports\n    # http_proxy=127.0.0.1:8087 go get -v code.google.com/p/rog-go/exp/cmd/godef\n    # http_proxy=127.0.0.1:8087 go get -v code.google.com/p/go.tools/cmd/oracle\n    # http_proxy=127.0.0.1:8087 go get -v github.com/kisielk/errcheck\n    # http_proxy=127.0.0.1:8087 go get -v github.com/golang/lint/golint\n    # http_proxy=127.0.0.1:8087 go get -v github.com/jstemmer/gotags\n\n## Install vim-instant-markdown\n\n[Reference The Guide](https://github.com/suan/vim-instant-markdown)\n\n## Plugins\n\n\u003ctable style=\"width:100%;\"\u003e\n\u003cthead\u003e\n\u003cth style=\"width:30%;\"\u003eName\u003c/th\u003e\n\u003cth style=\"width:70%;\"\u003eDesc\u003c/th\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n    \u003ctd\u003evundle\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003eCtrlP\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003ectrlp-funky\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003eack.vim\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003enerdtree\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-surround\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-colorschemes\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-multiple-cursors\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003eDrawIt\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003edelimitMate\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-airline\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003etabular\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-commentary\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003esyntastic\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003etagbar\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003epyflakes-vim\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003eultisnips\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-snippets\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003eTaskList.vim\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-instant-markdown\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-fugitive\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-gitgutter\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evsccommand.vim\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-svnlog\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-go\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003eYouCompleteMe\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003ejedi-vim\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003eemmet-vim\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-css-color\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-less\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-jade\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-javascript\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003ejquery.vim\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003etern_for_vim\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003evim-json\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003egist-vim\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n    \u003ctd\u003ewebapi-vim\u003c/td\u003e\n    \u003ctd\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\n\u003c/tbody\u003e\n\u003c/table\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzackshen%2Fdotvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzackshen%2Fdotvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzackshen%2Fdotvim/lists"}