I Think I posted this on another thread, but I just sew a "pocket slip" right into my pocket.
Keeps my knife vertical and separates it from other stuff in my pocket.
I like this idea. No reason a slip has to be leather. Any heavy fabric should do a find job.
I carry in a slip at work to help keep my knife from falling out of my pocket. In jeans I just carry in the watch pocket.