Jako že taková maličkost jako je absence insertu tě rozhodí ? Pravý Unixák moc kláves nepotřebuje, VT100 insert neměla taky, to byl až vynález IBM AT klávesnice (zdroj). A celkově, ano, klávesnice HP 200 LX mi pocitově přijde ještě lepší, ale zatím ve své kategorii (zařízení vyrobené po roce 2017) je to to nejlepší co jsem viděl i stisknul
Hm. Taky se poohlížím po textovém editoru, ale Vim asi požadavky nesplní. Požadavky:
Schopnost více kurzorů (á la Sublime)
Podpora otevírání složek/projektů a jejich persistence á la VSCode/Sublime
Rychlé otevírání souborů á la VSCode/Sublime
Rozdělení editoru na více sloupců / řádků
Syntax highliting
Používám taknějak střídavě VSCode a Sublime, ale obojí má nevýhody. VSCode je pomalej a Sublime není FOSS a má nedostatky v UI. Kdyby někdo věděl o nějakém editoru podobném těmhle dvoum, budu rád za rady (pokud to ovšem nebude další Electron, většina jich je ještě pomalejší než VSCode).
Z mojí zkušenosti je jak atom tak vscode ve srovnání se sublime zoufale pomalý. vscode mi přijde rychlostí tak na úrovni eclipse, které zase umí mnohem víc.
Mně ta rychlost/pomalost VSCode připadala celkem akceptovatelná do doby, než v posledních několika verzích něco zmršili a je to na některých projektech děsně pomalé. Nepodařilo se mi zjistit, v čem jsou ty projekty jiný, zřejmě to nesouvisí ani s jejich velikostí ani s rozšířeními (chová se to stejně i s vypnutými rozšířeními).
Posledně když jsem to zkoušel takhle nastavit, tak výsledek nebyl nic moc, ale je pravda, že už to je dost dlouho. Vícenásobný kurzory tehdá afaik nebyly nebo to nefungovalo dobře a rychlé fuzzy otevírání souborů bylo pomalý. Ale možná se to změnilo, můžu znova vyzkoušet.
Jak by se dosáhlo toho přepínání složek/projektů?
Vybereš si jeden z mnoha project manager pluginů, podle toho, co přesně potřebuješ - každý se bude ovládat jinak, ale odhaduji prosté :cd. To co umí VS code ("chroot", konfigurace pro každý projekt) existují hromady.
Je ale fakt, že Vim se musí člověk naučit, s neochotou si něco zjistit by ses daleko nedostal.
vim běžně používám na editaci všelijakých konfiguráků apod., mam svou základní konfiguraci. Před pár lety jsem zkoušel vim i emacs nakonfigurovat tímhle způsobem za pomoci všelijakých pluginů, ale nebyla to dobrá zkušenost, nefungovalo to reálně zdaleka tak dobře jako sublime nebo vscode. Je klidně možné, že se situace změnila (koukám teď například, že některé ty pluginy doporučují/vyžadují verzi vim, která tehdy ani nebyla), ale primárně hledám editor, který má co nejvíce těch věcí v základu.
Zkoušim teď ohnout UI Sublimu, aby bylo co nejpodobnější vscode, asi bych kdyžtak musel tu licenci nějak překousnout...