• Use the infinity argument
  • Use the self argument
  • Use sp-select-next-thing with wrapping
  • Use the splicing functions
  • Use the type prefixes
  • Use wrapping with tags to create shortcuts for common wrapping operations
  • Miscellaneous movement functions
  • Binding smartparens functions with a Hydra