How do I setup RefTeX with biblatex's citation commands? In Workflow for managing references? Seamus describes a workflow with RefTeX and mentions that
it wouldn't be too tricky to add
\autociteand friends to aucTeX's cite insertion mechanism.
The biblatex citation commands I'd like to use with RefTeX is \autocite, \smartcite and \textcite. Also, I'd like RefTeX to work with csquotes' \blockcquote.
Note that I am not asking for anything that has to do with compilation (like Customising emacs to use biblatex-biber instead of bibtex).

;; ...for? – N.N. Oct 19 '11 at 06:29eval-after-loadused here? http://www.gnu.org/software/emacs/manual/html_node/elisp/Hooks-for-Loading.html says "Normally, well-designed Lisp programs should not useeval-after-load." – N.N. Jan 16 '12 at 11:23eval-after-loadin your personal customizations if you don't feel that they must meet the design standards [...] for wider use." Since this code is run at emacs startup, I useeval-after-loadto defer loading thereftex-varslibrary (until the first TeX file is opened), which cuts down on startup time – drastically, if you useeval-after-loadconsistently. It's a fairly common.emacsidiom AFAIK. It's also possible to use theM-x customizeinterface for deferred variable setting, but I dislike it (and it can't really be copy/pasted). – Aaron Jan 17 '12 at 00:51customize-variablealso.M-x customize-set-value, entercustomize-set-value, enterreftex-cite-format, enterformat string, enter\autocite[]{%l}. (Should I add this as another answer?) – trmdttr Jun 02 '16 at 16:59