Commit Graph

20 Commits (MyString)

Author SHA1 Message Date
serr ee2337591c выделил adapter в отедльный файл 2025-02-11 16:13:36 +03:00
serr 5096c75fc6 убрал U и e! 2025-02-11 15:28:36 +03:00
serr 73ee667a97 переделал коды pgup/pgdown, теперь они соответствуют кнопкаи 2025-02-11 15:03:35 +03:00
serr 7595deff9b строки теперь хранятся не как массимвы символов, а именно как строки, причем строки MyString 2025-02-11 13:49:08 +03:00
serr 7b2bc07fc2 сделал рендер через паттерн observer 2025-02-10 20:57:28 +03:00
serr 2604dd5dab o -> переход в режим ввода после курсора, повторное нажатие выключает этот режим 2025-02-05 23:46:41 +03:00
serr 4880835bf1 /text -> поиск строки text от текущей строки до конца файла, ?text -> поиск строки text от текущей строки до начала файла 2025-02-05 23:08:48 +03:00
serr 0dc325466e q -> выйти, но если файл был изменен, то возможен выход без сохранения только через q! 2025-02-05 22:36:12 +03:00
serr 7cd502a806 set num -> включить нумерацию строк 2025-02-05 22:21:14 +03:00
serr 6ed9b61e5f доделал режим навигации и редактирования 2025-02-05 10:59:54 +03:00
serr d200d36aee добавил скролл для поля ввода команды 2025-02-05 00:24:14 +03:00
serr 3a0f3cbc89 I -> переход строки и начало ввода текста 2025-02-04 21:45:10 +03:00
serr 8e711e95ae displayLines, displayCols из модели, убрал лишнюю функцию 2025-02-04 20:28:41 +03:00
serr 94bbccde99 пофиксил баги с переходом в конец/начало длинных строк + удаления длинной строки когда scrollX большой 2025-02-04 20:01:25 +03:00
serr b37156ef79 сделал normal mode, начал писать режим ввода команд 2025-02-04 18:36:12 +03:00
serr e5ff723cb1 разделил vimview и cursesadapter на 2 класса 2025-02-04 15:05:41 +03:00
serr 435987dcc6 пофиксил баг с backspace 2025-02-04 14:59:23 +03:00
serr 571dbd50a2 добавил коды кнопочек во вью 2025-02-04 14:46:01 +03:00
serr 977db9d258 метод рендера перенесен в view 2025-02-04 14:37:04 +03:00
serr 8dee90332e создал папку mvc 2025-02-04 14:17:15 +03:00