{"id":18995959,"url":"https://github.com/vindecodex/vim-ide","last_synced_at":"2026-05-18T14:10:32.754Z","repository":{"id":55892677,"uuid":"224561780","full_name":"vindecodex/vim-ide","owner":"vindecodex","description":"Vim and Tmux setup","archived":false,"fork":false,"pushed_at":"2022-05-25T02:35:01.000Z","size":53,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-12T05:40:13.316Z","etag":null,"topics":["neovim","nvim","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vindecodex.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}},"created_at":"2019-11-28T03:22:14.000Z","updated_at":"2023-12-06T05:53:45.000Z","dependencies_parsed_at":"2022-08-15T08:50:23.768Z","dependency_job_id":null,"html_url":"https://github.com/vindecodex/vim-ide","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vindecodex/vim-ide","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vindecodex%2Fvim-ide","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vindecodex%2Fvim-ide/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vindecodex%2Fvim-ide/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vindecodex%2Fvim-ide/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vindecodex","download_url":"https://codeload.github.com/vindecodex/vim-ide/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vindecodex%2Fvim-ide/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33180419,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"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":["neovim","nvim","vim","vimrc"],"created_at":"2024-11-08T17:33:31.090Z","updated_at":"2026-05-18T14:10:32.738Z","avatar_url":"https://github.com/vindecodex.png","language":"Vim script","funding_links":[],"categories":[],"sub_categories":[],"readme":"### Vim as Development Invironment MAC version\n\n\u003e Updated added ubuntu\n\n---\nInstall [Node.js](https://nodejs.org/en/download/)\n---\n\n### Intro\n| Notation |    Meaning   |\n|----------|--------------|\n| `\u003cC-o\u003e`    | hold control and press o |\n| `\u003cC-a\u003ex` | hold control and press a then release and press x |\n| `x\u003cC-a\u003e` | press x and hold control and press a |\n| `\u003cC-a\u003e\u003cC-b\u003e` | hold control and press a then release hold control and press b |\n\n#### Special Keys\n| Notation |    Meaning   |\n|----------|--------------|\n| `\u003cEsc\u003e` | Escape key |\n| `\u003cCR\u003e` | Enter key |\n| `\u003cTab\u003e` | Tab key |\n| `\u003cS\u003e` | Shift key |\n| `\u003cUp\u003e` | Up Arrow key |\n| `\u003cDown` | Down Arrow key |\n| `\u003cSpace\u003e` | Space Bar key |\n| `\u003cM\u003e` | Meta key (option or alt key) |\n| `\u003cLeader\u003e` | default is `\\` key but most people define it to `,` by: `let mapleader = ','` |\n\n#### Setup our VIM with Neovim\n- Make sure vim version is 8 above by running command: `vim --version`\n- Clean our vim by deleting existing files (~/.vim and .vimrc)\n\u003e In ubuntu files can be found on /etc/vim/vimrc\n- To update  vim `brew upgrade vim`\n\u003e In ubuntu `apt-get update` =\u003e `apt-get install vim`\n- Lets install Neovim `brew install neovim`\n\u003e In ubuntu `add-apt-repository ppa:neovim-ppa/unstable` =\u003e `apt-get update` =\u003e `apt-get install neovim`\n- Now lets recreate the ~/.vim `mkdir ~/.vim`\n\u003e In ubuntu `cd /etc/vim`\n- Add a file `touch ~/.vim/vimrc`\n\u003e In ubuntu `touch vimrc`\n- Lets create Neovim config directory `mkdir ~/.config/nvim`\n- Inside ~/.config/nvim create file `vi ~/.config/nvim/init.vim`\n- Add this code below:\n```bash\nset runtimepath^=~/.vim runtimepath+=~/.vim/after\nlet \u0026packpath=\u0026runtimepath\nsource ~/.vim/vimrc\n```\n- The code above lets you share Vim 8 and Neovim configs so that we are not going to create multiple configs\n- `export VIMCONFIG=~/.config/nvim`\n- `export VIMDATA=~/.local/share/nvim`\n- `mkdir -p $VIMCONFIG/pack/bundle/start` - this is where we going to clone plugins from github\n- `mkdir -p $VIMDATA/undo`\n\n\u003e for ubuntu do this instead\n```bash\nexport VIMCONFIG=~/.config/nvim\nmkdir -p $VIMCONFIG/pack/bundle/start\n```\n\u003e for ubuntu run nvim so that nvim automatically create nvim on .local/share and run below cammand\n`mkdir -p ~/.local/share/nvim/undo`\n\n#### Creating Alias\n- Add this line to your aliases files\n\n`alias vi=\"nvim\"`\n\n`alias vim=\"nvim\"`\n\n#### Tabnine for Auto Completion\n[Just Follow This steps for installing Tabnine](/install-coc.nvim.md)\n\n[Add this to vimrc file](/tabNine)\n\n#### Useful Plugins\n- FuzzyFinder (FZF) - in ubuntu install fzf binary instead of cloning repository to bundle/start\n- NerdTree\n- NerdCommenter\n- Vim-DevIcons ( it will not work on alacritty )\n- Lightline.vim\n- Themes :) find here [VimColors](https://vimcolors.com/)\n\nThemes I liked:\nhttps://github.com/bluz71/vim-moonfly-colors\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvindecodex%2Fvim-ide","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvindecodex%2Fvim-ide","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvindecodex%2Fvim-ide/lists"}