PyCharm Din Vim

Funksjoner

To observasjoner ETTER PyCon OSS:
1. Ganske overraskende for oss å finne ut at så mange Python-utviklere bruker Vi / Vim for koding.
2. En stor overraskelse for alle vim brukere å finne At PyCharm gir en fremragende vim emulering!

Selvfølgelig tror Vi At PyCharm er det beste, men vi respekterer folks favoriserer med hensyn til verktøyene de elsker. Fra de første versjonene PyCharm har tilbudt en rekke tastaturoppsett ut av boksen: For NetBeans, Visual Studio, TextMate brukere, etc. Og Selvfølgelig Er Vim ikke et unntak!

PyCharm samt andre IntelliJ plattform basert Ide har En IdeaVim plugin. Du kan installere den ved hjelp av den innebygde plugin manager (UNDER IDE Innstillinger | Plugins), deretter starte PyCharm og voila — du har et miljø fingrene er kjent med. Faktisk, siden PyCharm har et grafisk BRUKERGRENSESNITT, emulerer plugin ‘gvim’ i stedet for’vim’.

på den første lanseringen Av PyCharm Med IdeaVim anbefaler vi deg å utføre: hjelp som din aller første kommando. Hjelp inneholder dedikerte emner med detaljert beskrivelse av støttede ting. Men la oss kort oversikt det her. Så, IdeaVim plugin gir:

  • bevegelsestaster
  • Sletting/Endring
  • Sett inn moduskommandoer
  • Merker
  • Registrerer
  • vim angre/gjenta
  • Visuell moduskommandoer
  • Noen Ex-kommandoer
  • Noen :set options
  • Full Vim regulære uttrykk for søk og søk/erstatt
  • Makroer
  • Diagraphs
  • VIM hjelp
  • Øyeblikkelig slå plugin AV/på Ved Hjelp Av Verktøy | VIM Emulator fra hovedmenyen. Ganske nyttig når du parrer med noen.

Merk At IdeaVim plugin krever en spesiell vim keymap, som er automatisk installert. Men du kan fortsatt justere det (I IDE-Innstillinger / Keymaps) for å bruke favoritt hurtigtaster i stedet for standardene.

hvis du noen gang ønsker å rapportere et problem eller et forslag Om IdeaVim, velkommen til plugin offisielle problemet tracker.

Eller enda bedre, du kan alltid laste ned kildekoden, bygge den og leke med den på egen hånd. IdeaVim er opensource og tilgjengelig på: github.com/olegs/ideavim. Hvis du vil være på blødende kant, men ikke ønsker å bygge den, har vi nattlig bygger satt opp for deg på Vår TeamCity CI server.

PS. Ja, det er 1. April… men vi er døde seriøse! 🙂

– Utvikle med glede!
JetBrains Teamet

  • Dele

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.