LINUX.ORG.RU

vim отображение длиннющих придлинющих строк...


0

0

Сталкнулся с неприятной ерундой... Завертывание строк включено. Настроено все так, чтоб по j\k эти завернутые строки считались за обычные, т.е. с помощью этих клавиш осуществляется переход по "виртуальным" строчкам (которые образовались из одной обычной длинной :)

Но отображется эта длиннющая строка отрывисто! Из-за чего невозможно нормально работать...

Да, скажите вы, пореж эту строку и все тут! Ан-нет! Строку надобно оставить одной длиннющей...

В этом-то и проблема!

anonymous

Ответ на: комментарий от ero-sennin

Вы не поняли!!!!!!!

Эти длиннюшие абзацы скачут! Нет ПЛАВНОСТИ прокрутки!!!! Т.е. вим вытается отобразить длинную строку ЦЕЛИКОМ, а она непомещается на экран... И как бы ПЕРЕПРЫГИВАЕТ в конец строки...

Ну... попробуйте сделать пару длиннющих строк.... Что с прокруткой станет...

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

Маразматит, ты что ли? Пароль забыл?

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

Теперь понятно в чем дело. Но длинные строки - зло.
Сегодня посмотрю :help

CtrlAltBs
()

Блин, ну для кого пишутся vimtips?

" vim tip #38 Cursor one line at a time when :set wrap
nnoremap j gj
nnoremap k gk
vnoremap j gj
vnoremap k gk
nnoremap <Down> gj
nnoremap <Up> gk
vnoremap <Down> gj
vnoremap <Up> gk
inoremap <Down> <C-o>gj
inoremap <Up> <C-o>gk

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



>Блин, ну для кого пишутся vimtips?
>
>" vim tip #38 Cursor one line at a time when :set wrap
>nnoremap j gj
>nnoremap k gk
>vnoremap j gj
>vnoremap k gk
>nnoremap <Down> gj
>nnoremap <Up> gk
>vnoremap <Down> gj
>vnoremap <Up> gk
>inoremap <Down> <C-o>gj
>inoremap <Up> <C-o>gk

ЭТО ВСЕ НАСТРОЕНО!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Вот: (цитата моего поста)
"Настроено все так, чтоб по j\k эти завернутые строки считались за обычные, т.е. с помощью этих клавиш осуществляется переход по "виртуальным" строчкам (которые образовались из одной обычной длинной :)"


Это все есть!!!! Только ВСЕ РАВНО экран скачит...

Не понятно???

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

> Это все есть!!!! Только ВСЕ РАВНО экран скачит...

> Не понятно???

Ступил, да. Вернулись к исходному состоянию — ничего не понятно.

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

> Ступил, да. Вернулись к исходному состоянию — ничего не понятно.

Объясняю:
:help sidescroll
The minimal number of columns to scroll horizontally. Used only when
the 'wrap' option is off and the cursor is moved off of the screen.
When it is zero the cursor will be put in the middle of the screen.
When using a slow terminal set it to a large number or 0. When using
a fast terminal use a small number or 1. Not used for "zh" and "zl"
commands.

Автора раздражает, что при перемещении строки и nowrap -
скролиться на хз сколько строк - чтоб строка разбитая
на несколько строк полностью уместилось. Я как понял -
кусок строки не показывается, только целиком.
И видимо это не исправимо конфигами. А вот интересно,
а если строка очень длинная, и не помешается на экран.
Сейчас попробую.

Но мне это не нужно, усе разбивать на 80 символов. Можно автоматом.

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

Скорее всего да, не исправимо. Но нужно на vim.org покопаться,
тогда будет диагноз. Я этим никогда не интересовался.

У меня уже ночь, всем спокойны ночи. До завтра.

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