Default [Q] how to turn off the screen when receiving a text? and also the vibration setting

hello everyone.. just want to ask how to turn off the screen while receiving a text, because everytime i received a text the screen always lighting. my concern is just want to set my screen to when i received a text the screen will not light up just the ringtone will works. And also my vibration setting.. i set my vibration to heartbeat vibration mode but everytime i received a text it doesn't works still the normal vibration/basic call vibration mode occurs but when i received a call the heartbeat vibration works. please everyone help me.. thanks!