Vim – суперский редактор конфигов и программного кода. Даже при моих ограниченных знаниях он более удобен, чем любые другие. Однако я до сих пор админю локалхост, а на хлеб зарабатываю копирайтингом. Соответственно, хотелось бы приспособить инструмент под простые *.txt с человекочитаемым текстом.
Как прикрутить проверку орфографии – с этим я разберусь: в Сети полно инструкций, одну из которых мне рекомендовали на ЛОРе.
Хотелось бы еще вот что. Как известно, Vim воспринимает пространство от \n до \n как единую строку, пусть даже она разобьется в терминале, и переход с 30-го символа абзаца вниз при ширине терминала 50 символов приведет не на 80-й знак текущего абзаца, а на 30-й следующего.
Мне нужно, чтобы курсор при нажатии j или стрелки вниз не прыгал между абзацами, а переходил на ту же позицию в следующей строке терминала, как это происходит в Word, Notepad, Leafpad и прочих гуях. И чтобы, соответственно, k или стрелка вверх переводили на предыдущую строку терминала. Поведение Enter желательно оставить в существующем виде.
Есть ли соответствующие инструкции для .vimrc?
UPD: Получил уже несколько грамотных ответов, благодарю! Предлагаю обсудить книгу «Изучаем редакторы vi и Vim». Пока не читал, интересуют впечатления.