Рубріки: Новини

Редактор коду Zed розширює сумісність з редактором Vim

Дмитро Сімагін

Редактор коду Zed, який написаний з нуля на Rust, отримає покращену сумісність з текстовим редактором Vim. Метою цього є бажання команди проекту залучити додаткових користувачів з Vim або NeoVim, пише Devclass.

Незважаючи на те, що Zed все ще знаходиться в preview-версії, він отримав чималий успіх серед розробників, які віддають перевагу продуктивності над розширеним функціоналом. У цьому Zed попереду таких інструментів, як Visual Studio Code, який використовує фреймворк Electron на основі HTML і JavaScript.

Чимало інших розробників зараз використовують Vim або Neovim, які є текстовими редакторами командного рядка та доволі продуктивні для тих, хто вивчив їхні команди. Zed, навпаки, є редактором з графічним інтерфейсом, але має режим Vim з підтримкою відповідних команд. Згідно з документацією, режим Vim «не копіює Vim один до одного, але поєднує модальний дизайн Vim із сучасними функціями Zed, щоб забезпечити більш плавний досвід».

Модальний дизайн передбачає наявність окремого командного режиму і режиму редагування тексту. Це може вводити в оману новачків, які звикли працювати з редакторами графічного інтерфейсу, які мають меню, але ідеально підходить для швидкої роботи з клавіатури.

Дорожня карта Zed на 2025 рік визначає три напрямки розвитку проекту. Перший — це командний режим, для якого планується більш повна сумісність з Vim, включно з доповненням імен файлів у палітрі команд, історією команд, додаванням відсутніх команд і додаванням комбінацій клавіш у стилі Vim.

Другий напрямок — це краща відповідність Vim, щоб Zed працював «точно як Vim». Третій напрямок розвитку — підтримка мультикурсорів. 

Останні статті

Незважаючи на протести, Microsoft запустить функцію, яка відстежує місцезнаходження співробітників

Microsoft планує в березні додати функцію оповіщення про місцезнаходження співробітників для корпоративних клієнтів Teams. Раніше…

26.01.2026

У Сумах програміст судився з роботодавцем через повернення до офісу

Сумський апеляційний суд оголосив рішення у довготривалій справі, в якій місцевий програміст оскаржував наказ роботодавця…

26.01.2026

Кількість нових програм в App Store за рік зросла на 60%

За даними Sensor Tower та Wells Fargo Securities, у грудні 2025 року кількість нових iOS-додатків…

26.01.2026

Функція тимчасового чату ChatGPT стає персоналізованою

OpenAI тестує оновлення функції тимчасового чату в ChatGPT. Вона дозволить користувачам зберегти персоналізацію в тимчасовому…

26.01.2026

Головні технічні тренди блокчейну та криптовалют у 2026 році

На початку 2026 року одна з лідерок криптоіндустрії, CEO Trust Wallet Еовін Чен, відповідаючи на…

26.01.2026

Бельгійський розробник створив мову програмування, не написавши жодного рядка коду

Бернар Ламбо, розробник програмного забезпечення з Бельгії, створив мову програмування під назвою Elo, використовуючи інструмент…

26.01.2026