<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotvim/projects, branch master</title>
<subtitle>My vim configuration</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/dotvim/'/>
<entry>
<title>projects/aodocs.vim: Add email signature mapping</title>
<updated>2024-03-12T21:58:45+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2024-03-12T18:05:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/dotvim/commit/?id=bfa73f62df16547c1c276e0521142f0711fba8ee'/>
<id>bfa73f62df16547c1c276e0521142f0711fba8ee</id>
<content type='text'>
Mapping to make it easier to insert a pre-defined signature in emails.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mapping to make it easier to insert a pre-defined signature in emails.
</pre>
</div>
</content>
</entry>
<entry>
<title>projects/aodocs.vim: Set 'path' on Smartbar project</title>
<updated>2023-11-06T19:54:14+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-10-13T18:06:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/dotvim/commit/?id=548dd23ce35eb2f072288b8caaf9ec62168e09c4'/>
<id>548dd23ce35eb2f072288b8caaf9ec62168e09c4</id>
<content type='text'>
Enable `gf`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable `gf`.
</pre>
</div>
</content>
</entry>
<entry>
<title>projects/aodocs.vim: Move 'wchat' plugin here and change file path</title>
<updated>2023-08-09T19:45:46+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2023-08-09T18:40:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/dotvim/commit/?id=de0e8c423dd7e9ef6097ae332021bfb1f79d25a4'/>
<id>de0e8c423dd7e9ef6097ae332021bfb1f79d25a4</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>vimrc: Disable context.vim by default</title>
<updated>2022-06-01T19:03:33+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2022-06-01T18:40:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/dotvim/commit/?id=e3ec82e56b08d6d0fc9098eb93dcaf121f536904'/>
<id>e3ec82e56b08d6d0fc9098eb93dcaf121f536904</id>
<content type='text'>
Enable it by default in AODocs paths.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable it by default in AODocs paths.
</pre>
</div>
</content>
</entry>
<entry>
<title>projects/aodocs.vim: Make `s:TodoCopyLast()` work for second entry</title>
<updated>2021-10-06T18:33:36+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-10-06T17:20:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/dotvim/commit/?id=5292cf4d78fdd39743518ad83e264e7e3cc0686d'/>
<id>5292cf4d78fdd39743518ad83e264e7e3cc0686d</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>projects/aodocs.vim: Use the current date in new TODO entry</title>
<updated>2021-08-29T17:22:58+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2021-08-09T17:37:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/dotvim/commit/?id=25e5e7a7f759d0132b2d304299c0e3388e223e2d'/>
<id>25e5e7a7f759d0132b2d304299c0e3388e223e2d</id>
<content type='text'>
When creating a new TODO entry, always use the current date instead of
incrementing the final 'day' segment with &lt;C-a&gt;. 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).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When creating a new TODO entry, always use the current date instead of
incrementing the final 'day' segment with &lt;C-a&gt;. 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).
</pre>
</div>
</content>
</entry>
<entry>
<title>projects/aodocs.vim: Add `htodo` abbreviation to insert JSDoc TODO</title>
<updated>2020-09-23T18:07:52+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-09-23T18:04:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/dotvim/commit/?id=fcf6c84515e745ff581684bd8390ffa6e478abe4'/>
<id>fcf6c84515e745ff581684bd8390ffa6e478abe4</id>
<content type='text'>
Make it easier to insert reminder comments to write a JSDoc block.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make it easier to insert reminder comments to write a JSDoc block.
</pre>
</div>
</content>
</entry>
<entry>
<title>projects/aodocs.vim: Use camel case for Go struct tags</title>
<updated>2020-09-07T17:36:35+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-09-07T17:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/dotvim/commit/?id=80b4f765a6101abaa779e4c50482cfecaea7b013'/>
<id>80b4f765a6101abaa779e4c50482cfecaea7b013</id>
<content type='text'>
AODocs JSON uses camel case, so this seems like a sensible default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
AODocs JSON uses camel case, so this seems like a sensible default.
</pre>
</div>
</content>
</entry>
<entry>
<title>projects/aodocs.vim: Set 'path' for UFO extension project</title>
<updated>2020-07-04T18:05:00+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-07-02T21:32:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/dotvim/commit/?id=5538c43d319a74a2ed12d39135b7aee3efe98469'/>
<id>5538c43d319a74a2ed12d39135b7aee3efe98469</id>
<content type='text'>
Enable `gf` and related commands to work by setting the proper 'path',
and ensuring the `.js` suffix is used on files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable `gf` and related commands to work by setting the proper 'path',
and ensuring the `.js` suffix is used on files.
</pre>
</div>
</content>
</entry>
<entry>
<title>projects/aodocs.vim: Add mapping to copy the last TODO entry</title>
<updated>2020-05-08T15:25:51+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2020-05-06T18:37:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/dotvim/commit/?id=55ad3d9a7c196d07c6bdd3c6239a298bb4566bc9'/>
<id>55ad3d9a7c196d07c6bdd3c6239a298bb4566bc9</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
</feed>
