PyCharm váš Vim

obsahuje

dvě pozorování po PyCon US:
1. Docela překvapením pro nás bylo zjištění, že tolik vývojářů Pythonu používá pro kódování Vi/Vim.
2. Velké překvapení pro všechny uživatele Vim, aby zjistili, že PyCharm poskytuje vynikající emulaci Vim!

samozřejmě věříme, že PyCharm je nejlepší, ale velmi respektujeme přízeň lidí s ohledem na nástroje, které milují. Od prvních verzí PyCharm nabízí řadu rozložení klávesnice po vybalení z krabice: pro uživatele NetBeans, Visual Studio, TextMate atd. A samozřejmě Vim není výjimkou!

PyCharm stejně jako další IDE založené na platformě IntelliJ má plugin IdeaVim. Můžete jej nainstalovat pomocí vestavěného správce pluginů (pod nastavením IDE | pluginy), poté restartovat PyCharm a voila — máte prostředí, které vaše prsty znají. Ve skutečnosti, protože PyCharm má grafické uživatelské rozhraní plugin emuluje ‚gvim‘ spíše než ‚vim‘.

při prvním spuštění PyCharm s IdeaVim důrazně doporučujeme provést: help jako svůj první příkaz. Nápověda obsahuje vyhrazená témata s podrobným popisem podporovaných věcí. Ale pojďme to stručně shrnout zde. Takže, IdeaVim plugin poskytuje:

  • pohybové klávesy
  • vymazání / Změna
  • vložit příkazy režimu
  • značky
  • Registry
  • vim zpět / znovu
  • příkazy vizuálního režimu
  • některé příkazy Ex
  • některé příkazy Ex
  • některé příkazy Ex
  • plné regulární výrazy VIM pro vyhledávání a vyhledávání/nahrazování
  • makra
  • Diagraphs
  • vim help
  • okamžitě vypněte/zapněte plugin pomocí nástroje / emulátor VIM z hlavního menu. Docela užitečné při párování s někým.

Všimněte si, že IdeaVim plugin vyžaduje speciální vim keymap, který je automaticky nainstalován. Stále jej však můžete vyladit (v nastavení IDE / Keymaps) a použít své oblíbené klávesové zkratky místo výchozích kláves.

pokud jste někdy chtěli nahlásit problém nebo návrh o IdeaVim, Vítejte v oficiálním sledování problémů pluginu.

nebo, ještě lépe, můžete vždy stáhnout zdrojový kód, vytvořit jej a hrát si s ním sami. IdeaVim je opensource a je k dispozici na adrese: github.com/olegs/ideavim. pokud chcete být na hraně krvácení, ale nechcete jej stavět, máme pro vás na našem serveru TeamCity CI připravené noční sestavení.

PS. Jo, je 1. dubna … ale myslíme to smrtelně vážně! 🙂

– rozvíjejte s potěšením!
JetBrains Tým

  • Sdílet

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.