In het volgende artikel gaan we naar Kakoune kijken. Dit is een editor die erg doet denken aan Vim, maar biedt enkele unieke functies en eigenschappen Het heeft een minimalistische interface, korte sneltoetsen en aparte bewerkings- en invoegmodi.
Deze editor biedt u tal van tools voor het bewerken / schrijven van tekst. Tussen hen Het is de moeite waard om de contextuele hulp, de syntaxisaccentuering en de automatische aanvulling te benadrukken terwijl we typen Het moet ook gezegd worden dat het verschillende programmeertalen ondersteunt. Deze editor heeft zijn eigen unieke stijl in zowel lay-out als beschikbare functies.
Algemene kenmerken van Kakoune
- De meerdere selecties ze zijn de centrale manier van interactie in Kakoune.
- Account bij tools voor het bewerken van tekst zoals ze zijn; contextuele hulp, voltooiing terwijl we typen, syntaxisaccentuering voor verschillende programmeertalen, enz.
- De tekst kan naar believen worden geselecteerd en gewijzigd dankzij de mogelijkheid om de selectie te roteren, de manipulatie van hoofdletters en kleine letters, of het nivelleren van inspringingen ...
- Gebruikers kunnen de functies van Kakoune uitbreiden of ze naar wens aanpassen macro's en haken.
- Met deze editor kunnen we gezamenlijk hetzelfde bestand bewerken Alle nieuwe vensters die door de editor zijn gemaakt, zijn clients en kunnen tegelijkertijd de inhoud van een bestand wijzigen. Deze vensters staan volledig onder controle van de X11-vensterbeheerder, of ze kunnen in een enkele terminal worden beheerd via de tmux-ondersteuning van Kakoune.
- Het project wordt actief ontwikkeld, implementeert regelmatig nieuwe functies en integreert de verzoeken van de bijdragers. Gebruikers ook we kunnen onze vragen stellen en onze opmerkingen delen met de rest van de gemeenschap, op #kakoune @ irc.freenode.net.
- U kunt het ontwerpdocument voor meer informatie over de filosofie en het ontwerp van Kakoune.
Dit zijn slechts enkele van de kenmerken van het programma. Ze kunnen raadpleeg ze allemaal in detail van de project website.
Installeer op Ubuntu
Deze editor kan worden geïnstalleerd op Gnu / Linux en BSD. In Ubuntu vinden we het beschikbaar via de Ubuntu-softwareoptie We hebben ook de mogelijkheid om een terminal te openen (Ctrl + Alt + T) en het commando uit te voeren:
sudo apt install kakoune
Zodra de installatie is voltooid, het commando om Kakoune te starten is kak We kunnen Kakoune leeg starten, of we kunnen ook een bestandsnaam opnemen zodat deze wordt geopend wanneer we starten:
kak archivo.txt
naar hulp krijgen, in dezelfde terminal hoeven we alleen het commando te gebruiken:
kak --help
Een blik op Kakoune
Wanneer we deze editor starten zonder een bestandsnaam, zal het een bijna lege buffer openen in onze terminal, behalve een kleine statusbalk onderaan de vensters. Zoals Vim, Kakoune begint in 'modeeen', wat betekent dat het toetsaanslagen accepteert als commando's en geen tekst in de buffer invoert. Om naar de invoegmodus te gaan, hoeven we alleen op de i-toets te drukken (om in te voegen) Om terug te keren naar de normale modus, drukt u gewoon op de toets Esc.
Terwijl het is in de invoegmodus gedraagt Kakoune zich hoofdzakelijk als elke andere editor In deze modus kunnen we de pijltjestoetsen gebruiken om te bewegen.
In de normale modus kunnen we navigatie- en tekstbewerkingscommando's geven De bewerkingsopdrachten bevatten functies voor; woorden en regels kopiëren, knippen en plakken, ongedaan maken, enz. Naast deze basisinteracties kunnen we ook opdrachten geven om de ingebouwde functies van Kakoune aan te roepen. Om toegang te krijgen tot de Kakoune-opdrachtregel, hoeven we alleen te typen: in de normale modus. De makers hebben ons ter beschikking gesteld een lijst met de sleutels die we kunnen gebruiken in deze editor.
In Kakoune is de cursor een verplaatsbare selectie van één teken. Tenzij we de selectie uitbreiden, is elk commando dat van invloed is op een selectie alleen van toepassing op de cursor De eenvoudigste manier om een selectie van één teken uit te breiden, is door naar de normale modus over te schakelen en op de toets te drukken. Shift terwijl u de cursor beweegt met de pijltjestoetsen.
Gebruikers kunnen vind meer informatie over deze editor in het documentatie aangeboden vanaf de GitHub-pagina van het project.