aboutsummaryrefslogtreecommitdiffstats
path: root/projects/aodocs.vim
AgeCommit message (Collapse)Author
2024-03-12projects/aodocs.vim: Add email signature mappingTeddy Wing
Mapping to make it easier to insert a pre-defined signature in emails.
2023-11-06projects/aodocs.vim: Set 'path' on Smartbar projectTeddy Wing
Enable `gf`.
2023-08-09projects/aodocs.vim: Move 'wchat' plugin here and change file pathTeddy Wing
I only use this command in an AODocs context. Today, I decided to change the path where these temporary files are saved. Since the path now uses a project-specific path variable, it made sense to move the command into the project file.
2022-06-01vimrc: Disable context.vim by defaultTeddy Wing
Enable it by default in AODocs paths.
2021-10-06projects/aodocs.vim: Make `s:TodoCopyLast()` work for second entryTeddy Wing
When only a single TODO day entry exists in a file, this function would fail with a "pattern not found" error because the copy pattern expects at least two entries in a file. Alter the function so that it also works when only one entry is present in the file.
2021-08-29projects/aodocs.vim: Use the current date in new TODO entryTeddy Wing
When creating a new TODO entry, always use the current date instead of incrementing the final 'day' segment with <C-a>. That would cause issues when incrementing from "07" (results in "010" instead of "08" because it assumes it's in octal), and "08" (results in "9" without a leading zero, though I'm not sure why).
2020-09-23projects/aodocs.vim: Add `htodo` abbreviation to insert JSDoc TODOTeddy Wing
Make it easier to insert reminder comments to write a JSDoc block.
2020-09-07projects/aodocs.vim: Use camel case for Go struct tagsTeddy Wing
AODocs JSON uses camel case, so this seems like a sensible default.
2020-07-04projects/aodocs.vim: Set 'path' for UFO extension projectTeddy Wing
Enable `gf` and related commands to work by setting the proper 'path', and ensuring the `.js` suffix is used on files.
2020-05-08projects/aodocs.vim: Add mapping to copy the last TODO entryTeddy Wing
I've been keeping a daily to-do list. Every day, I copy yesterday's entry and use it as today's with some modifications. Add a mapping to automate copying the previous day's entry.
2020-04-24projects/aodocs.vim: Add SCSS and TypeScript indentationTeddy Wing
2020-04-01projects/aodocs.vim: Update UFO Go import pathTeddy Wing
The import path was renamed.
2020-02-26projects/aodocs.vim: Use Firefox Nightly for :GoPlayTeddy Wing
2020-02-12projects/aodocs.vim: Add `JiraOpen` commandTeddy Wing
A command that opens the Jira ticket ID cWORD in the browser.
2019-11-18projects/aodocs.vim: Add <C-x>u command mapping to insert UFO ticket folderTeddy Wing
Add a shortcut to quickly insert the UFO ticket folder path at the command line to save me the trouble of having to type & complete it manually.
2019-10-15projects/aodocs.vim: Set Shell indentation rulesTeddy Wing
2019-09-30projects/aodocs.vim: Set CSS indentation rulesTeddy Wing
2019-09-30projects/aodocs.vim: Add mappings to enable/disable ESLint debuggerTeddy Wing
Mappings for JavaScript files that add and remove the `no-debugger: warn` rule to `.eslintrc`.
2019-09-02projects/aodocs.vim: Add comment leader 'formatoptions'Teddy Wing
Automatically insert the comment leader to facilitate JSDoc comments.
2019-07-11projects/aodocs.vim: Set HTML indentation rulesTeddy Wing
2019-07-03projects/aodocs.vim: Add mappings to run `ufo-cache-syncclient` programTeddy Wing
Mappings to modify the client build cache without leaving Vim. Use `:silent` combined with `<C-l>` to avoid the hit-enter prompt.
2019-06-08projects/aodocs.vim: Silence Git commit title length mappingsTeddy Wing
Otherwise the function call appears in the command line which is distracting.
2019-06-08projects/aodocs.vim: Make commit title length variable based on issue IDTeddy Wing
Make the commit title length 72 characters plus the length of the ID followed by a colon and space.
2019-06-08projects/aodocs.vim: Allow longer Git commit titlesTeddy Wing
Since AODocs commit message style prefers putting Jira IDs at the very start of commit messages, give myself more room in the title. Personally I think references should be at the end of a commit message, so I'm going to take back the extra characters. TODO: Dynamically calculate the issue ID length and adjust the textwidth to 72 + that value.
2019-05-24projects/aodocs.vim: Set indentation in JavaScript and JSON filesTeddy Wing
2019-05-10Set `GoGuruScope` in AODocs UFO projectTeddy Wing
To enable `:GoCallers` by telling it to search in the root package.