{"id":20298955,"url":"https://github.com/dofy/7th-vim","last_synced_at":"2025-04-06T00:10:43.974Z","repository":{"id":41867681,"uuid":"111907991","full_name":"dofy/7th-vim","owner":"dofy","description":"安装简单，轻量、易用、高可配置性。 Lightweight \u0026 Customizable Vim configuration options.","archived":false,"fork":false,"pushed_at":"2024-10-04T10:52:57.000Z","size":80,"stargazers_count":108,"open_issues_count":1,"forks_count":11,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-29T23:11:49.216Z","etag":null,"topics":["config","configuration","customizable","lightweight","vim","vimrc"],"latest_commit_sha":null,"homepage":"https://github.com/dofy/7th-vim","language":"Vim Script","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dofy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2017-11-24T10:49:58.000Z","updated_at":"2024-12-08T03:09:55.000Z","dependencies_parsed_at":"2024-12-23T16:13:03.209Z","dependency_job_id":"b83912a3-c4c7-4c8f-9d09-fe7063c9edd1","html_url":"https://github.com/dofy/7th-vim","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dofy%2F7th-vim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dofy%2F7th-vim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dofy%2F7th-vim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dofy%2F7th-vim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dofy","download_url":"https://codeload.github.com/dofy/7th-vim/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247415973,"owners_count":20935387,"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","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":["config","configuration","customizable","lightweight","vim","vimrc"],"created_at":"2024-11-14T16:12:55.569Z","updated_at":"2025-04-06T00:10:43.955Z","avatar_url":"https://github.com/dofy.png","language":"Vim Script","readme":"# The 7th Vim\n\n```\n _____ _   _             _\n|___  | |_| |__   __   _(_)_ __ ___\n   / /| __| '_ \\  \\ \\ / / | '_ ` _ \\\n  / / | |_| | | |  \\ V /| | | | | | |\n /_/   \\__|_| |_|   \\_/ |_|_| |_| |_|\n```\n\n安装简单，轻量、易用、高可配置性。\n\n\u003e 现在我已经转到 [neovim][neovim] 阵营，对应的配置请参考 [dofy/nvim][dofy/nvim] 项目。\n\n## Index\n\n- [The 7th Vim](#the-7th-vim)\n  - [Index](#index)\n  - [Screenshot](#screenshot)\n  - [Install](#install)\n    - [Check dependent](#check-dependent)\n    - [Show language supported list](#show-language-supported-list)\n    - [Remove current config files and backup](#remove-current-config-files-and-backup)\n    - [Help](#help)\n  - [Update](#update)\n  - [Customize](#customize)\n  - [Plugins](#plugins)\n  - [Key Mapping](#key-mapping)\n  - [Q\u0026A](#qa)\n\n## Screenshot\n\n![7thvim][screen-shot-1]\n\n![7thvim][screen-shot-2]\n\n![7thvim][screen-shot-3]\n\n![7thvim][screen-shot-4]\n\n![7thvim][screen-shot-5]\n\n## Install\n\n```bash\n# curl\nbash \u003c(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -i\n```\n\nor\n\n```bash\n# wget\nbash \u003c(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -i\n```\n\n### Check dependent\n\n```bash\n# curl\nbash \u003c(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -c\n```\n\nor\n\n```bash\n# wget\nbash \u003c(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -c\n```\n\n### Show language supported list\n\n```bash\n# curl\nbash \u003c(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -l\n```\n\nor\n\n```bash\n# wget\nbash \u003c(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -l\n```\n\n### Remove current config files and backup\n\n```bash\nbash \u003c(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -b\n```\n\nor\n\n```bash\n# wget\nbash \u003c(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -b\n```\n\n### Help\n\n```bash\n# curl\nbash \u003c(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -h\n```\n\nor\n\n```bash\n# wget\nbash \u003c(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -h\n```\n\n## Update\n\n```bash\n# curl\nbash \u003c(curl -L https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh) -u\n```\n\nor\n\n```bash\n# wget\nbash \u003c(wget --no-check-certificate https://raw.githubusercontent.com/dofy/7th-vim/master/install.sh -O -) -u\n```\n\n## Customize\n\n```bash\n# Edit the following file to enable/disable language support you need\nvim ~/.vimrc.language\n\n# Edit your customize config file\nvim ~/.vimrc.local\n\n# Reload .vimrc (IN VIM!!!)\n:source ~/.vimrc\n```\n\n## Plugins\n\n| 插件                                                   | 说明                       |\n| :----------------------------------------------------- | -------------------------- |\n| [scrooloose / **nerdtree**][plug1]                     | 以树形目录窗格方式浏览文件 |\n| [Xuyuanp / **nerdtree-git-plugin**][plug2]             | NerdTree 显示 git 状态     |\n| [tiagofumo / **vim-nerdtree-syntax-highlight**][plug3] | NerdTree 文件类型高亮      |\n| [vim-airline / **vim-airline**][plug4]                 | 美化 Vim 状态栏            |\n| [vim-airline / **vim-airline-themes**][plug5]          | Airline Themes             |\n| [junegunn / **vim-easy-align**][plug6]                 | 对齐插件，强迫症福音       |\n| [iamcco / **markdown-preview.nvim**][plug7]            | Markdown 预览              |\n| [junegunn / **vim-slash**][plug8]                      | 优化搜索，移动清除搜索高亮 |\n| [gorodinskiy / **vim-coloresque**][plug9]              | 颜色值预览                 |\n| [jiangmiao / **auto-pairs**][plug10]                   | 符号自动补全               |\n| [tpope / **vim-surround**][plug11]                     | 自动增加、替换配对符       |\n| [junegunn / **fzf.vim**][plug12]                       | 强大、高效的搜索引擎       |\n| [chxuan / **change-colorscheme**][plug13]              | 配色方案切换               |\n| [docunext / **closetag.vim**][plug14]                  | 自动关闭 HTML 标签         |\n| [tabnine / **YouCompleteMe**][plug15]                  | 代码自动完成               |\n| [ryanoasis / **vim-devicons**][plug16]                 | Vim Dev Icons              |\n| [tpope / **vim-repeat**][plug17]                       | 增强 . 命令                |\n| [mhinz / **vim-startify**][plug18]                     | 启动页                     |\n| [roman / **golden-ratio**][plug19]                     | 自动控制窗口大小           |\n| [tomtom / **tcomment_vim**][plug20]                    | 添加/清除 注释             |\n| [dracula / **vim**][color]                             | dracule 配色               |\n\n\u003e **补充说明：** 插件相关功能及用法请参考对应网站\n\n## Key Mapping\n\n|        快捷键/命令        | 说明                           |\n| :-----------------------: | ------------------------------ |\n|            `,`            | **Leader Key**                 |\n|        `\u003cCtrl\u003e A`         | INSERT 模式下移动光标到行首    |\n|        `\u003cCtrl\u003e E`         | INSERT 模式下移动光标到行尾    |\n|        `\u003cCtrl\u003e B`         | INSERT 模式下光标左移一位      |\n|        `\u003cCtrl\u003e F`         | INSERT 模式下光标右移一位      |\n|        `\u003cCtrl\u003e J`         | 跳转到下面的窗口               |\n|        `\u003cCtrl\u003e K`         | 跳转到上面的窗口               |\n|        `\u003cCtrl\u003e H`         | 跳转到左侧的窗口               |\n|        `\u003cCtrl\u003e L`         | 跳转到右侧的窗口               |\n|        `\u003cCtrl\u003e N`         | 打开 Buffer 列表中的下一个文件 |\n|        `\u003cCtrl\u003e P`         | 打开 Buffer 列表中的上一个文件 |\n| `\u003cCtrl\u003e F` / `\u003cLeader\u003eff` | 在当前工作目录中搜索文件       |\n|       `\u003cLeader\u003efb`        | 在 Buffer 中搜索文件           |\n|       `\u003cLeader\u003efh`        | 在历史文件中搜索               |\n|       `\u003cLeader\u003efc`        | 搜索可用配色方案               |\n|       `\u003cLeader\u003efl`        | 在 Buffer 文件中进行文本搜索   |\n|       `\u003cLeader\u003efm`        | 搜索 Vim 中可用的命令          |\n|        `\u003cShift\u003e-H`        | 跳转到前一个 Tab               |\n|        `\u003cShift\u003e-L`        | 跳转到后一个 Tab               |\n|        `\u003cLeader\u003et`        | 开启新 Tab                     |\n|        `\u003cLeader\u003ew`        | 关闭当前 Tab                   |\n| `\u003cCtrl\u003e E` / `\u003cLeader\u003ee`  | 开启 Nerdtree                  |\n|          `\u003cF7\u003e`           | 开启 Markdown 预览             |\n|          `\u003cF8\u003e`           | 关闭 Markdown 预览             |\n|          `\u003cF9\u003e`           | 上一个配色方案                 |\n|          `\u003cF10\u003e`          | 下一个配色方案                 |\n|           `gcc`           | 注释/取消注释 当前行           |\n|           `g\u003e`            | 注释选中文本（VISUAL 模式）    |\n|           `:W`            | 用 `sudo` 命令保存文件         |\n\n## Q\u0026A\n\n- 字体的问题：\n  - 参考 [issues/2][issues2] 和 [issues/3][issues3]\n\n[screen-shot-1]: https://user-images.githubusercontent.com/344197/34345993-42b0397c-ea2e-11e7-9003-e8c7f6453cba.png\n[screen-shot-2]: https://user-images.githubusercontent.com/344197/34291098-a32023d6-e735-11e7-9fd5-285b4939c1c8.png\n[screen-shot-3]: https://user-images.githubusercontent.com/344197/34345994-444dac1a-ea2e-11e7-98a1-3a21c4d000a9.png\n[screen-shot-4]: https://user-images.githubusercontent.com/344197/34291099-a37b0102-e735-11e7-9ee4-e03b7f180af0.png\n[screen-shot-5]: https://user-images.githubusercontent.com/344197/34291095-a2399ca4-e735-11e7-9883-6b1a27364fe4.png\n[plug1]: https://github.com/scrooloose/nerdtree\n[plug2]: https://github.com/Xuyuanp/nerdtree-git-plugin\n[plug3]: https://github.com/tiagofumo/vim-nerdtree-syntax-highlight\n[plug4]: https://github.com/vim-airline/vim-airline\n[plug5]: https://github.com/vim-airline/vim-airline-themes\n[plug6]: https://github.com/junegunn/vim-easy-align\n[plug7]: https://github.com/iamcco/markdown-preview.nvim\n[plug8]: https://github.com/junegunn/vim-slash\n[plug9]: https://github.com/gorodinskiy/vim-coloresque\n[plug10]: https://github.com/jiangmiao/auto-pairs\n[plug11]: https://github.com/tpope/vim-surround\n[plug12]: https://github.com/junegunn/fzf.vim\n[plug13]: https://github.com/chxuan/change-colorscheme\n[plug14]: https://github.com/docunext/closetag.vim\n[plug15]: https://github.com/tabnine/YouCompleteMe\n[plug16]: https://github.com/ryanoasis/vim-devicons\n[plug17]: https://github.com/tpope/vim-repeat\n[plug18]: https://github.com/mhinz/vim-startify\n[plug19]: https://github.com/roman/golden-ratio\n[plug20]: https://github.com/tomtom/tcomment_vim\n[color]: https://github.com/dracula/vim\n[issues2]: https://github.com/dofy/7th-vim/issues/2\n[issues3]: https://github.com/dofy/7th-vim/issues/3\n[neovim]: https://neovim.io/\n[dofy/nvim]: https://github.com/dofy/nvim\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdofy%2F7th-vim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdofy%2F7th-vim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdofy%2F7th-vim/lists"}