Leif Gram: Mr. Fix

(no subject)


Он опоздал лет на 40. Был такой замечательный редактор TECO (это, кстати, акроним - Text Editor Character Oriented), очень был популярен на ДЕКовском оборудовании. Там любимым развлечением было набрать свою фамилию и посмотреть, что будет происходить. Или попробовать догадаться. VI пояаился позже и был гораздо скупее в возможностях.
Ой, а про неё там тоже есть? Я, честно сказать, лет 30 не вспоминал, пока ваш пост не увидел, потому что среди знатоков ТЕСО это была стандартная шутка. Я его дизассемблировал, русифицировал и писал на нем экранные редакторы для СМ ЭВМ: так как в нем легко было сделать прямую адресацию курсора, что сильно помогало в голодное время.
С какой это радости wtf -- move to next word?
Ещё как делает. Ищет 'f' справа, и останавливает курсор перед ней.

Edited at 2018-02-04 07:16 pm (UTC)
:help t
t{char}			Till before [count]'th occurrence of {char} to the
			right.  The cursor is placed on the character left of
			{char} |inclusive|.
			{char} can be entered like with the |f| command.
Очень удобно. Например, заменить всё до следующей кавычки — ct" (или dt", чтобы удалить). А f делает то же самое, но включая символ, до которого ищешь. T и F -- в обратную сторону, налево. ; повторяет поиск.


Edited at 2018-02-04 07:26 pm (UTC)