Я не программист, но я не уверен, что это проблема с gtk +, это похоже на проблему с конфигурацией мыши. Если вы прокрутите вниз с помощью колеса мыши, он прокручивает три строки за каждое небольшое движение, которое вы делаете (извините, я могу объяснить это лучше, мой английский ...), но если вы прокрутите вниз, нажав на боковую панель и перетащив ее вниз, прокрутка будет Совершенно гладкий.
Я имею в виду, что он может быть гладким прокруткой, проблема в том, что прокрутка выполняется через колесико мыши. Кто-то может сделать взломать так, чтобы колесо мыши каким-то образом «эмулирует» щелчок мышью на боковой панели.
Я помогаю. Приветствия
Вставьте это в сегмент sed. Ваш результат - sendin newline в конце каждого символа.
Заменить sed (после |):
sed ': a; N; $! Ba; s / \ n / / g '' s / .AssociationID = ([*]) \ '
Это будет считывать весь файл в цикле, а затем заменяет строки новой строки пробелом.
Обновление: объяснение.
create a label via :a
append the current and next line to the pattern space via N
if we are before the last line, branch to the created label $!ba
($! means not to do it on the last line (as there should be one final newline)).
finally the substitution replaces every newline with a space on the pattern space
(which is the whole file).
Возможно, вам потребуется настроить его для вашего окончательного вывода, но это должно вылечить проблему с одним символом на строку с помощью sed.