LINUX.ORG.RU

VIM: vi compatible


0

0

Как в виме сделать так, чтобы при замене слова/строки соответственно
выставлялся знак $ в конце, а не удалялось то что заменяешь (как в vi), но остались все остальные его возможности ( дополнение, multiple-отмена, etc). :set compatible лишает их, а без "доллара" мне что-то нипосибе )

anonymous

Я не спец в VI и у меня его нет. Поэтому хотелось бы понять, что
имееться в виду под выставлением $ вместо уделения. Если можно в этом
месте поподробнее. Насколько я понимаю, замена это удаление старого
слова и подстановка вместо него нового. А в VI разве не так?

aeuo
()
Ответ на: комментарий от aeuo

при замене слова ( по "cw") в конце этого слова высталяется
знак "$" таким образом определяется граница заменяемого, например:
-> "4cw" на экране -> "anonymous, сlick her$ to get file"
я нахожу эт очень удобным и хочу узнать возможно ли такое сохранить
в vim, и если да, то как это осуществить без потери всех его
остальных примочек )

anonymous
()
Ответ на: комментарий от anonymous

можно можно
:set cpoptions+=$
только советую получше ознакомиться с командой help
можешь набрать
:help c
и ты увидешь, что там говориться об опции cpoptions.
И вообще переменная compatible сбрасывает некторые переменные в определённое
значение и всё что она делает.
То есть ты можешь сам тонко настроит совместимость с VI. И выкинуть
то, что тебе не надо

aeuo
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.