AMP - En Vi/Vim-inspirerad textredigerare för Linux Terminal


Amp är en lätt, fullt utrustad Vi/Vim på ett förenklat sätt och sätter ihop de grundläggande funktionerna som krävs för en modern textredigerare.

Det är ett noll-konfiguration, inga plugins och terminalbaserat användargränssnitt som kombinerar extremt bra med terminalemulatorer som tmux och Alacritty. Amp stöder också ett modalt, tangentbordsdrivet gränssnitt inspirerat av Vim som gör navigering och redigering av text snabbt.

  • File Finder – Indexerar och söker snabbt efter filer med en enkel, exakt matchande algoritm och ignorerar git-mappar som standard.
  • Easy Movement – Snabb markörrörelse utan upprepade tangenttryckningar.
  • Symbolhopp – Gå till valfri klass, form eller metoddefinition inom den aktuella bufferten.
  • Flexibla tangentmappningar – Enkla YAML-baserade nyckelmappningar med möjlighet att skapa flera inbyggda kommandon till nya, anpassade makron.

  1. Ett Rust-programmeringsspråk måste installeras på systemet.
  2. Dessa beroendepaket libxcb, openssl, zlib, cmake och python3 måste installeras på systemet.

Hur man installerar Amp Text Editor i Linux

För att installera AMP Text Editor från källan måste du först installera de angivna beroendena på din respektive Linux-distribution med följande kommando.

$ sudo apt-get git libxcb1-dev libssl-dev zlib1g-dev cmake python3   [On Debian/Ubuntu]
# yum install git libxcb openssl-devel zlib-devel cmake python3      [On CentOS/RHEL]
# dnf install git libxcb openssl-devel zlib-devel cmake python3      [On Fedora]

När alla nödvändiga beroenden har installerats kan du nu klona AMP-källkoden från dess github-förråd och installera den med hjälp av nedanstående kommandon.

$ git clone https://github.com/jmacdonald/amp.git
$ cd amp
$ ls
$ cargo install amp

På Arch Linux kan du installera AMP från AUR-förvaret som visas.

$ git clone https://aur.archlinux.org/amp.git
$ cd amp
$ makepkg -isr

Hur man använder Amp Text Editor i Linux

Innan du startar Amp är det alltid bra att lära sig att sluta. Skriv Q eller (Shift+q) för att avsluta AMP i normalt läge.

Nu kan du öppna eller skapa nya filer med AMP-textredigerare som visas.

$ amp tecmint.txt

När du har öppnat en fil med amp, tryck på i för att infoga text och tryck på Esc-tangenten följt av s för att spara ändringarna i filen.

För mer information och användning samt konfigurationsalternativ, se förstärkarens dokumentation.

Förstärkaren är fortfarande i sina tidiga dagar, med vissa funktioner som ännu inte har lagts till. Den är dock perfekt för dagligt bruk, med ett antal undantag. Prova det och dela dina tankar om det via kommentarsektionen nedan.