Привет, коллеги. В целом ряде аспектов Вим ведет себя не так, как vi. Но иногда поведение vi может быть вам предпочтительнее, а порой совместимость нужна по техническим причинам. Есть флаг compatible, включающий полностью vi-подобное поведение и влияющий на многие опции, в том числе на cpoptions. Но мы обсудим именно ее: какие "старые" варианты поведения можно включить и надо ли оно вам. Я советую Вам прочесть материал и пользоваться как справочником при случае. У меня немного подробнее, чем в Вим-Справке...
Привет, коллеги. Тему модификаторов имен файлов мы уже раскрывали, но стоит посвятить ей отдельный материал. Полезно овладеть этой техникой, чтобы использовать ее на лету. Итак, что такое модификатор? Специальный символ, преобразующий имя файла. Например, % часто трактуется как имя файла, связанного с текущим буфером. И уместно его модифицировать: взять путь, отцепить путь, привести путь к полному или от домашнего каталога, отцепить расширение, заменить все in на out, вставить .. в середину пути и всё в таком роде...