{"id":13898267,"url":"https://github.com/superDross/picobook","last_synced_at":"2025-07-17T15:32:47.851Z","repository":{"id":54749225,"uuid":"266613393","full_name":"superDross/picobook","owner":"superDross","description":"A little notebook for vim","archived":false,"fork":false,"pushed_at":"2024-11-24T23:25:21.000Z","size":49,"stargazers_count":1,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-24T23:28:12.754Z","etag":null,"topics":["notebook","notes","plugin","vim","vim-plugin"],"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":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/superDross.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":"2020-05-24T19:48:04.000Z","updated_at":"2024-11-09T07:13:41.000Z","dependencies_parsed_at":"2023-12-20T20:49:44.241Z","dependency_job_id":"b88ddb52-fb26-45c4-a470-f25112bdf8d8","html_url":"https://github.com/superDross/picobook","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/superDross%2Fpicobook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superDross%2Fpicobook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superDross%2Fpicobook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/superDross%2Fpicobook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/superDross","download_url":"https://codeload.github.com/superDross/picobook/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226274737,"owners_count":17598860,"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":["notebook","notes","plugin","vim","vim-plugin"],"created_at":"2024-08-06T18:04:11.940Z","updated_at":"2025-07-17T15:32:47.846Z","avatar_url":"https://github.com/superDross.png","language":"Vim Script","funding_links":[],"categories":["Vim Script"],"sub_categories":[],"readme":"# \u003csub\u003epico\u003c/sub\u003eB\u003csub\u003eook\u003c/sub\u003e\n\nA very tiny \u0026 simple notebook for vim.\n\nHeavily inspired by [vimwiki](https://github.com/vimwiki/vimwiki).\n\nCompatible with Vim8.1+\n\n## Key Bindings\n\nNormal Mode:\n\n- `\u003cLeader\u003eww` -- Open index page\n- `\u003cLeader\u003ewo` -- Open index page in your browser (browser specified with `g:browser`)\n- `\u003cLeader\u003ewf` -- Open wiki link\n- `\u003cLeader\u003ewt` -- Open wiki link in new tab\n- `\u003cLeader\u003ewv` -- Open wiki link in new vsplit\n- `\u003cLeader\u003ewx` -- Open wiki link in new hsplit\n- `\u003cLeader\u003ewi` -- Open wiki link in GitHub\n- `\u003cLeader\u003ewb` -- Open wiki link in browser\n- `\u003cLeader\u003ewd` -- Delete wiki link and associated file\n- `\u003cLeader\u003ewm` -- Move wiki link and associated file\n- `\u003cLeader\u003ewg` -- FZF grep notes (requires [FZF](https://github.com/junegunn/fzf.vim))\n- `\u003cLeader\u003ewp` -- Create new wiki link and go to the file\n- `\u003cLeader\u003ews` -- Create new wiki link and go to the script\n\nCommands:\n\n- `:GoToIndex` -- Open index page\n- `:GoToNoteWebPage` -- Open wiki link in GitHub\n- `:GrepPicoNotes *` -- Vimgrep given args\n- `:GrepPicoNotesFzf` -- FZF grep notes\n\n## Setup\n\n### Install:\n\n```vimscript\nPlug 'superdross/picobook'\n```\n\n### Settings\n\nSet the directory to hold all the notes.\n\n```vimscript\nlet g:notesdir = '/som/dir/path/'\n\" path to open weblinks\nlet g:noteurl = 'https://github.com/superDross/dotfiles/blob/master/notes/'\n```\n\n## Example Usage\n\nSet notes location and go to the wiki page:\n\n```vimscript\n:let g:notesdir = '/home/me/notes/'\n:GoToIndex\n```\n\nCreate a basic Markdown index file:\n\n```md\n# Index\n\n\u003c!-- creates a sub-index file specifically for languages --\u003e\n- [Languages](languages.md)\n\n## Data Structures\n\n- [Linked Lists](data_structures/linkedlist.md)\n- [Graph Data](data_structures/graphdata.md)\n\n## Python\n\n- [Async](python/async_module.py)\n- [Cython](python/cython_tutorial.pyx)\n```\n\nPlace the cursor at the `Linked Lists` line and press `\u003cLeader\u003ewf`, the file `/home/me/notes/data_structrues/linkedlist.md` will be opened in the current window.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FsuperDross%2Fpicobook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FsuperDross%2Fpicobook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FsuperDross%2Fpicobook/lists"}