{"id":22256873,"url":"https://github.com/ertuil/vim_config","last_synced_at":"2025-03-25T12:48:13.841Z","repository":{"id":118693548,"uuid":"145188336","full_name":"ertuil/vim_config","owner":"ertuil","description":"最近重构了 vim 配置","archived":false,"fork":false,"pushed_at":"2018-12-04T04:43:51.000Z","size":47,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-30T11:44:13.721Z","etag":null,"topics":["vim","vim-airline","vimrc","vundle"],"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/ertuil.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":"2018-08-18T03:58:17.000Z","updated_at":"2018-12-04T04:43:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"1785190c-09cd-4c70-9141-ad3578520b0d","html_url":"https://github.com/ertuil/vim_config","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/ertuil%2Fvim_config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ertuil%2Fvim_config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ertuil%2Fvim_config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ertuil%2Fvim_config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ertuil","download_url":"https://codeload.github.com/ertuil/vim_config/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245467236,"owners_count":20620210,"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":["vim","vim-airline","vimrc","vundle"],"created_at":"2024-12-03T08:08:53.077Z","updated_at":"2025-03-25T12:48:13.830Z","avatar_url":"https://github.com/ertuil.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Ertuil VIM 配置\n\n版本： 2.0.3\n\n最近重新配置了 VIM 的配置文件。删除了瞎 JB 配置的东西。并配置主要以 \u003cSPC\u003e 的一系列快捷键。\n特此写下此防呆备忘录，方便在其他环境配置。\n\n使用的插件有：\n\n* Plugin 'VundleVim/Vundle.vim'\n* Plugin 'The-NERD-tree'\n* Plugin 'taglist.vim'\n* Plugin 'AutoComplPop'\n* Plugin 'haya14busa/incsearch.vim'\n* Plugin 'Syntastic'\n* Plugin 'The-NERD-Commenter'\n* Plugin 'lrvick/Conque-Shell'\n* Plugin 'vim-airline/vim-airline'\n* Plugin 'vim-airline/vim-airline-themes'\n* Plugin 'kien/ctrlp.vim'\n* Plugin 'davidhalter/jedi-vim'\n\n## 安装\n\n* git 将此仓库拖到本地 .vim 文件\n* 使用如下命令安装 vundle `git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim`\n* 在vim 中运行 :PluginInstall\n\n## 快捷键使用 \n\n| 快捷键 | 作用 |\n| ------ | ---- |\n| \u003cSPC\u003e + w | 保存文件 |\n| \u003cSPC\u003e + q | 关闭缓存区 |\n| \u003cSPC\u003e + o | 分页打开新文件 |\n| \u003cSPC\u003e + p | 上翻页 |\n| \u003cSPC\u003e + n | 下翻页 |\n| \u003cSPC\u003e + j/k/h/l | 移动到上下左右窗口 |\n| \u003cSPC\u003e + u + h/j/k/l | 上下左右调整窗口大小 | \n| \u003cSPC\u003e + f | 文件搜索等 |\n| \u003cSPC\u003e + d | 文件管理 |\n| \u003cSPC\u003e + s | 查找 |\n| \u003cSPC\u003e + v | 打开关闭显示行号 |\n| \u003cSPC\u003e + m | 打开 Ertuil VIM 帮助文档 |\n\n## 快速跳转相关\n\n| 快捷键 | 作用 |\n| ------ | ---- |\n| \u003c C-A \u003e | 跳转到行头 |\n| \u003c C-E \u003e | 跳转到行尾 |\n| \u003c C-K \u003e | 从当前字符删除到行尾 |\n| \u003c C-U \u003e | 从当前字符删除到行头 |\n\n## git 相关\n\n| 快捷键 | 作用 |\n| ------ | ---- |\n| \u003cSPC\u003ega | git add * |\n| \u003cSPC\u003egc | git commit -m |\n| \u003cSPC\u003egg | git add * \u0026\u0026 git commit -m |\n| \u003cSPC\u003egm | git merge |\n| \u003cSPC\u003egp | git push |\n| \u003cSPC\u003egP | git pull |\n\n## 插件快捷调用\n\n| 快捷键 | 作用 |\n| ------ | ---- |\n| \u003cSPC\u003e + d | 打开关闭文件处理器 |\n| \u003cSPC\u003e + t | 打开关闭 tlist 窗口 |\n| \u003cSPC\u003e + e | 打开 debug 窗口 |\n| \u003cSPC\u003e + r | 编译并且运行 |\n| \u003cSPC\u003e + c | 注释和取消注释 |\n| \u003cSPC\u003e + x | 新建窗口 打开终端 |\n| \u003cSPC\u003e + X | 新建标签 打开终端 |\n| \u003cSPC\u003e + a | 打开自动补全 |\n| \u003cSPC\u003e + A | 关闭自动补全 |\n\n注意：在终端下使用 \u003cC-_\u003e 作为功能键。\n\n## 标签相关\n\n| 快捷键 | 作用 |\n| ------ | ---- |\n| \u003cSPC\u003e + j + e | 新标签打开文件 |\n| \u003cSPC\u003e + j + c | 关闭标签 |\n| \u003cSPC\u003e + j + o | 关闭其他标签 |\n| \u003cSPC\u003e + j + n | 切换到上一个标签 |\n| \u003cSPC\u003e + j + m | 切换到下一个标签 |\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fertuil%2Fvim_config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fertuil%2Fvim_config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fertuil%2Fvim_config/lists"}