
Funkciók:
- Well designed and carefully colored Borland/Turbo C++ flavor ui system combined with vim's productivity.
- Can be accessed by keyboard only while mouse is also supported.
- Navigate with the usual Vim keys like
h/j/k/l
, confirm withENTER/SPACE
and cancel withESC/Ctrl+[
. Tip
for each entry can display in the cmdline when you are moving the cursor around.- Available widgets: menu, listbox, .. (coming soon)
- Pure vim-script,
+python
is not required. - No longer have to be afraid to forget keymaps anymore.
Részletek a projekt GitHub oldalán.
- A hozzászóláshoz be kell jelentkezni
- 665 megtekintés
Hozzászólások
Valami ilyen az alap vim-ben beépítve is lehetne. Plusz egy egységes plugin kezelő rendszer ahelyett, hogy minden sarokban tenyésztenek egyet.
- A hozzászóláshoz be kell jelentkezni
Plusz egy egységes plugin kezelő rendszer ahelyett, hogy minden sarokban tenyésztenek egyet.
- A hozzászóláshoz be kell jelentkezni
Nem, nem lenne jó. A vim filozófiájának pont az a lényege, hogy keyboard only, gépírástartásban használod, utóbbiból nem nyúlsz ki egérért, nem nyúlsz ki kurzormozgató gombokért (nyilak, Page akármi, Home/End, stb..), nem nyúlsz ki F1-F12 gombokért, nem nyúlsz ki menübe, utóbbiakkal elvesztenéd a gépírástartást. Persze lehet így vim-et használni, egérrel, kurzormozgató billentyűkkel, menüvel, simán működik, de így már értelmét veszíti az egész vim, és használhatnál helyette Emacs-et, VSCode-ot vagy valami Notepad++-klónt.
A vimnek pont az a lényege, hogy nem text editor, hanem egy sed-hez hasonló, interaktív text processor, ahol a parancsokat alfanumberikus részen viszed be gépírással, megtöbbszörözve ezeknek a billentyűknek a funkcionalitását azzal, hogy módok között váltasz modálisan. A vim sokszor egész más megközelítést, másfajta gondolkodást igényel szerkesztés közben, mint egy hagyományos text editor. Nem véletlen, hogy a vim/vi az ed/ex editorokon alapul, ahogy a sed is, csak az utóbbi nem interaktív.
Pl. tegyük fel, hogy egy változó="string" kifejezésben a string-et akarod lecserélni. Ez hagyományos szövegszerkesztőben úgy néz ki, hogy vagy kijelelöd, vagy kurzormozgatókkal a végére navigálsz és backspace-szel törlöd, vagy az elejére navigálsz, és Del-lel törlöd, vagy felülíró módban átgépeled. Ezzel szemben vim-ben f"ri" vagy f"di" billentyűkkel már írhatod is mi lesz helyette. Vagy pl. több sor egyesítése egy sorrá, ez hagyományos text editorban vagy menüben csinálod a sorok kijelölése után, vagy minden sor elejére vagy végére navigálás után Backspace vagy Del segítségével. vim-ben meg V + h/j/k/l + J billetnyűket végiggépelve. Ahhoz, hogy a vim-et hatékonyan használd, nem csak meg kell tanulni, hanem egész más gondolkodást, megközelítést igényel a szöveg szerkesztése közben is, teljesen újra kell gondolni, át kell fogalmazni a szerkesztési műveletsort, és egyfajta regexp-es, sed-szerű filozófiát alkalmazni rá.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Tetszik. Néhány éve még hasznosabb lett volna.
- A hozzászóláshoz be kell jelentkezni
... félúton a vi és az mcedit között?
-fs-
Az olyan tárgyakat, amik képesek az mc futtatására, munkaeszköznek nevezzük.
- A hozzászóláshoz be kell jelentkezni