A man who previously lived in Rishton has been jailed for a course of domestic abuse against his former partner.