# Snippet completion in Discourse

**URL:** https://meta.discourse.org/t/snippet-completion-in-discourse/46157
**Category:** Feature
**Created:** [22. Juni 2016 um 01:16 UTC](https://meta.discourse.org/t/snippet-completion-in-discourse/46157 "2016-06-22T01:16:37Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![mrjn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mrjn/32/121540_2.png) [@mrjn](https://meta.discourse.org/u/mrjn)
#### Post date: [22. Juni 2016 um 01:16 UTC](https://meta.discourse.org/t/snippet-completion-in-discourse/46157/1 "2016-06-22T01:16:37Z")

</div>

Hey guys,

Instead of asking for this feature, let me quickly explain my workflow, and see if you guys can relate to it.

I primarily stick to my vim editor because of the powerful snippet plugin, like:  
[https://github.com/SirVer/ultisnips](https://github.com/SirVer/ultisnips)

I use mutt for emailing, gohugo for blogging, and the rest of the time I’m coding – so most of my typing happens in vim, using snippets.

Every time I have to edit replies in Discourse; I miss the editor. I know most people probably don’t care, but in our company, we use discourse for everything. I mean, everything – all things emails, decisions, communication, discussions, what not. Everything happens via Discourse.

Now having a full-fledged vim editor baked into Discourse would be asking for too much (and would cause a flame war), I miss being able to use snippets.

What do you guys think? Ideas / Thoughts?

Cheers,  
Manish

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [22. Juni 2016 um 01:21 UTC](https://meta.discourse.org/t/snippet-completion-in-discourse/46157/2 "2016-06-22T01:21:28Z")

</div>

Why not pick an OS level snippet manager that is available to every app running in your OS including the browser?

---

<div class="post-metadata">

### Author: ![mrjn](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mrjn/32/121540_2.png) [@mrjn](https://meta.discourse.org/u/mrjn)
#### Post date: [22. Juni 2016 um 01:33 UTC](https://meta.discourse.org/t/snippet-completion-in-discourse/46157/3 "2016-06-22T01:33:29Z")

</div>

Interesting. Didn’t know about them. Sounds like it should solve my problem.

Update: Ended up using [GitHub - pviswanathan/ChromeAutoTextExpander: Google Chrome Extension : Auto Text Expander - listens for keypresses on pages that support it and will auto-replace text as you type. Keywords: javascript jquery chrome text expander replacement. · GitHub](https://github.com/carlinyuen/ChromeAutoTextExpander)
