Yes, you can sew buttons on with a sewing machine. Any sewing machine with a zig-zag stitch partnered with a button sew -on foot can have a button back in place within minutes. Sewing machine companies have had feet to sew on buttons going back to when a sewing machine could first sew a zig-zag stitch.
The button hole foot is a sewing machine foot which simply clips onto the machine. Remove your current presser foot, and then clip the buttonhole foot on. A one step buttonhole will do the whole buttonhole for you, but the 4 step buttonhole needs you to manually change stitches.
In textile: Sewing thread. Buttonhole twist is a strong, lustrous silk about three times the diameter of normal sewing silk, and is used for hand-worked buttonholes, for sewing on buttons, and for various decorative effects.
What does YRN mean in knitting?
The yarn round needle increase ( yrn ) is a method for making holes in knitting, when going from a purl stitch to a purl stitch.