{"id":13429323,"url":"https://github.com/jeffkreeftmeijer/vim-numbertoggle","last_synced_at":"2025-04-04T07:10:02.767Z","repository":{"id":2342378,"uuid":"3304730","full_name":"jeffkreeftmeijer/vim-numbertoggle","owner":"jeffkreeftmeijer","description":"Toggles between hybrid and absolute line numbers automatically","archived":false,"fork":false,"pushed_at":"2021-07-14T08:57:35.000Z","size":7214,"stargazers_count":686,"open_issues_count":2,"forks_count":49,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-03-28T03:29:49.632Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://jeffkreeftmeijer.com/vim-number/#automatic-toggling-between-line-number-modes","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/jeffkreeftmeijer.png","metadata":{"files":{"readme":"README.markdown","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":"2012-01-30T12:39:08.000Z","updated_at":"2025-03-13T22:19:22.000Z","dependencies_parsed_at":"2022-07-14T08:18:14.897Z","dependency_job_id":null,"html_url":"https://github.com/jeffkreeftmeijer/vim-numbertoggle","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffkreeftmeijer%2Fvim-numbertoggle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffkreeftmeijer%2Fvim-numbertoggle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffkreeftmeijer%2Fvim-numbertoggle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffkreeftmeijer%2Fvim-numbertoggle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeffkreeftmeijer","download_url":"https://codeload.github.com/jeffkreeftmeijer/vim-numbertoggle/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247135147,"owners_count":20889421,"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":[],"created_at":"2024-07-31T02:00:34.308Z","updated_at":"2025-04-04T07:10:02.743Z","avatar_url":"https://github.com/jeffkreeftmeijer.png","language":"Vim script","funding_links":[],"categories":["Editor Utilities","Vim Script"],"sub_categories":["Installing"],"readme":"# numbertoggle\n\n\nIn a buffer with \"hybrid\" line numbers (`:set number relativenumber`),\nnumbertoggle switches to absolute line numbers (`:set number norelativenumber`)\nautomatically when relative numbers don't make sense.\n\n![vim-numbertoggle toggles between \"hybrid\" and absolute line numbers automatically](https://raw.githubusercontent.com/jeffkreeftmeijer/vim-numbertoggle/cast/toggle.gif)\n\nRelative numbers are used in a buffer that has focus, and is in normal\nmode, since that's where you move around. They're turned off when you switch\nout of Vim, switch to another split, or when you go into insert mode.\n\n## Installation\n\nUsing Vim's package manager:\n\n1. `$ git clone --branch main git@github.com:jeffkreeftmeijer/vim-numbertoggle.git ~/.vim/pack/plugins/start/vim-numbertoggle`\n2. `:set number`\n\nOnce help tags are generated, you can view the manual with `:help numbertoggle`.\n\n## tmux\n\nIf you use tmux, add `set-option -g focus-events on` to your tmux config (`~/.tmux.conf`) (https://github.com/jeffkreeftmeijer/vim-numbertoggle/issues/45).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffkreeftmeijer%2Fvim-numbertoggle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeffkreeftmeijer%2Fvim-numbertoggle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffkreeftmeijer%2Fvim-numbertoggle/lists"}