Разыскал сегодня http://unix.stackexchange.com/questions/123756/how-to-make-arabic-appear-properly-in-linux-terminal
Но не все буквы соединяются, в ranger при выделении перекашиваются строки, включающие арабские символы.
Antergos Linux ( arch )
bicon-git
В терминале еще вылезла проблема: арабский ввод залезает между именем каталога и символом приглашения в prompt. Решил, добавив экранирующую последовательность из скопированного и слегка переделанного конфига
PS1='\[\e[0m\]┌─[ \[\e[1;32m\]\u\[\e[0m\] ]\n\[\e[0m\]└─ \[\e[1;34m\]\W\[\e[0m\] >> \[\e[0m\]'
upd: оказывается, еще и backspace работает некорректно.
upd2: скриншот