do not use setxkbmap + less in ls / use patience algorithm in git diff2