Néhány régi (ún. ,,magic cookie'') terminálon a keresés utáni kiemelés hibás kijelzéshez vezethet. Ilyen terminálokon a kiemelés alapértelmezés szerint tiltva van.
Néhány esetben, ha a keresés utáni kiemelés engedélyezett és a keresési minta `^' jellel kezdődik, az egyező stringnél hosszabb rész is kiemelésre kerülhet.
Néhány rendszeren a setlocale azt igényli, hogy a 0-31 tartománybeli karakterek vezérlőkarakterként, és nem bináris karakterként kerüljenek értelmezésre. Ez azt eredményezheti, hogy a less néhány bináris fájlt rendesnek vesz. Ezen probléma kikerülhető, ha a `LESSCHARSET' értékét `ascii'-ra, vagy az épp megfelelő értékre állítjuk.