{"id":17551441,"url":"https://github.com/taufik-nurrohman/vim","last_synced_at":"2026-04-27T12:02:31.152Z","repository":{"id":56357036,"uuid":"312014726","full_name":"taufik-nurrohman/vim","owner":"taufik-nurrohman","description":"My minimalist Vim setup.","archived":false,"fork":false,"pushed_at":"2025-08-31T06:38:24.000Z","size":2371,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-31T08:27:59.918Z","etag":null,"topics":["minimalist","shell","vim","vimrc"],"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/taufik-nurrohman.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-11-11T15:42:14.000Z","updated_at":"2025-08-31T06:38:27.000Z","dependencies_parsed_at":"2024-01-29T06:03:03.533Z","dependency_job_id":"50e44fa0-c2d4-4688-acb2-7bdde903b8d6","html_url":"https://github.com/taufik-nurrohman/vim","commit_stats":null,"previous_names":[],"tags_count":6,"template":true,"template_full_name":null,"purl":"pkg:github/taufik-nurrohman/vim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taufik-nurrohman%2Fvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taufik-nurrohman%2Fvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taufik-nurrohman%2Fvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taufik-nurrohman%2Fvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/taufik-nurrohman","download_url":"https://codeload.github.com/taufik-nurrohman/vim/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/taufik-nurrohman%2Fvim/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32335297,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"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":["minimalist","shell","vim","vimrc"],"created_at":"2024-10-21T04:45:56.995Z","updated_at":"2026-04-27T12:02:31.132Z","avatar_url":"https://github.com/taufik-nurrohman.png","language":"Vim Script","funding_links":[],"categories":[],"sub_categories":[],"readme":"My Minimalist Vim Setup\n=======================\n\nI started to think that I have to publish this repository. Someday I will probably move around that I have to use someone else\u0026rsquo;s computer.\n\nIt will be convenient for me if I can just clone this repository to build a Vim editor with the same features and settings as my Vim editor in my home.\n\n![Vim](https://github.com/taufik-nurrohman/vim/assets/1669261/8a48c86e-3319-4334-a4fa-bf50f84a6c38)\n\nPlugins Used\n------------\n\n - [Better White-Spaces](https://github.com/ntpeters/vim-better-whitespace)\n - [Bullets](https://github.com/dkarter/bullets.vim)\n - [CTRL+P](https://github.com/ctrlpvim/ctrlp.vim)\n - [Close Tag](https://github.com/alvan/vim-closetag)\n - [Commentary](https://github.com/tpope/vim-commentary)\n - [Cycle](https://github.com/zef/vim-cycle)\n - [EditorConfig](https://github.com/editorconfig/editorconfig-vim)\n - [Last Place](https://github.com/farmergreg/vim-lastplace)\n - [Lexima](https://github.com/cohama/lexima.vim)\n - [Nerd Tree Unfocus](https://github.com/baopham/vim-nerdtree-unfocus)\n - [Nerd Tree Visual Selection](https://github.com/PhilRunninger/nerdtree-visual-selection)\n - [Nerd Tree](https://github.com/preservim/nerdtree)\n - [Repeat](https://github.com/tpope/vim-repeat)\n - [Simple Complete](https://github.com/maxboisvert/vim-simple-complete)\n - [Surround](https://github.com/tpope/vim-surround)\n - [Taboo](https://github.com/gcmt/taboo.vim)\n - [Unimpaired](https://github.com/tpope/vim-unimpaired)\n\nTheme Used\n----------\n\nCustom sunburst theme modified from \u003chttps://github.com/sickill/vim-sunburst\u003e\n\nCustom Key Maps\n---------------\n\n### Insert\n\n_None._\n\n### Normal\n\nKeys | Function\n---- | --------\n\u003ckbd\u003e⇧\u003c/kbd\u003e \u003ckbd\u003eu\u003c/kbd\u003e | Redo.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003ej\u003c/kbd\u003e | Move line down.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003ek\u003c/kbd\u003e | Move line up.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003e↑\u003c/kbd\u003e | Move line up.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003e↓\u003c/kbd\u003e | Move line down.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003ea\u003c/kbd\u003e | [Cycle](https://github.com/zef/vim-cycle) tokens such as `false` with `true`.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003eb\u003c/kbd\u003e | Toggle file tree visibility.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003ed\u003c/kbd\u003e | Close current window/split.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003eh\u003c/kbd\u003e | Move to the left split if any.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003ej\u003c/kbd\u003e | Move to the down split if any.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003ek\u003c/kbd\u003e | Move to the up split if any.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003el\u003c/kbd\u003e | Move to the right split if any.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003ep\u003c/kbd\u003e | Find files.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003er\u003c/kbd\u003e | Refresh the screen and remove all search marker if any.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003et\u003c/kbd\u003e | Toggle terminal mode.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003ex\u003c/kbd\u003e | [Cycle](https://github.com/zef/vim-cycle) tokens such as `false` with `true`.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003e←\u003c/kbd\u003e | Move to the left split if any.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003e↑\u003c/kbd\u003e | Move to the up split if any.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003e→\u003c/kbd\u003e | Move to the right split if any.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003e↓\u003c/kbd\u003e | Move to the down split if any.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003e⇧\u003c/kbd\u003e \u003ckbd\u003ee\u003c/kbd\u003e | Focus to the file tree.\n\n### Visual\n\nKeys | Function\n---- | --------\n\u003ckbd\u003ev\u003c/kbd\u003e | Select all with _visual_ mode.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003ej\u003c/kbd\u003e | Move line down.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003ek\u003c/kbd\u003e | Move line up.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003e↑\u003c/kbd\u003e | Move line up.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003e↓\u003c/kbd\u003e | Move line down.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003e←\u003c/kbd\u003e | Sort-reverse words.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003e↑\u003c/kbd\u003e | Sort-reverse lines.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003e→\u003c/kbd\u003e | Sort words.\n\u003ckbd\u003e⎈\u003c/kbd\u003e \u003ckbd\u003e↓\u003c/kbd\u003e | Sort lines.\n\n### Visual-Line\n\nKeys | Function\n---- | --------\n\u003ckbd\u003eV\u003c/kbd\u003e | Select all with _visual-line_ mode.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003ej\u003c/kbd\u003e | Move line down.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003ek\u003c/kbd\u003e | Move line up.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003e↑\u003c/kbd\u003e | Move line up.\n\u003ckbd\u003e⌥\u003c/kbd\u003e \u003ckbd\u003e↓\u003c/kbd\u003e | Move line down.\n\n---\n\nI am very open to all opinions and suggestions since I am a new Vim user here. However, I am currently don\u0026rsquo;t accept pull requests on this repository, with the consideration that the contents of this repository are very personal. You can build your own Vim editor using this repository as a base to start with.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftaufik-nurrohman%2Fvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftaufik-nurrohman%2Fvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftaufik-nurrohman%2Fvim/lists"}