[PYTHON] Ich habe ein Plugin erstellt, um mit Vim eine Markdown-Tabelle aus CSV zu generieren

Ich hatte viele Chancen, "Markdown" zu schreiben, weil es ein Memo oder eine Arbeit war, als ich kürzlich zu einer Lernsitzung ging, also habe ich es geschafft.

How To

Wann zu verwenden

Beim Aufbau einer neuen Tabelle

Beim Bearbeiten einer vorhandenen Tabelle

Befehlszeilen-Tool

Nicht unterstützte Elemente (keine Pläne zur Unterstützung)

Bonus

Zeichnen Sie mit vim eine horizontale Linie

r ist ein Befehl, der nur ein Zeichen ersetzt, aber bei Auswahl des Bereichs auf alle angewendet wird.

  1. Duplizieren Sie die längste Linie auf die Linie, die Sie zeichnen möchten

Zeichnen Sie mit vim eine vertikale Linie

Sie können Zeichen vertikal schreiben, indem Sie sie aus der Rechteckauswahl einfügen

  1. Wählen Sie ein Rechteck "" und drücken Sie "I", um den Einfügemodus aufzurufen

Vertikal mit vim löschen

Sie können auch aus der Rechteckauswahl löschen

  1. Wählen Sie ein Rechteck ""

Übrigens, wenn Sie mit c usw. in den Einfügemodus wechseln, ohne mit x usw. zu löschen, können Sie alle Zeilen gleichzeitig bearbeiten

abschließend

Wenn Sie den Bonus kennen, können Sie ihn mit nur "Vim" ausführen, aber es ist sehr praktisch, die Rechteckauswahl zu beherrschen. Außerdem macht es wirklich Spaß, .gif zu erstellen und zu posten

Bitte benutzen Sie es! !! !!

Recommended Posts

Ich habe ein Plugin erstellt, um mit Vim eine Markdown-Tabelle aus CSV zu generieren
Ich habe einen Befehl zum Generieren eines Kommentars für eine Tabelle in Django eingegeben
Ich habe einen Befehl zum Markieren des Tabellenclips gegeben
Ich habe ein Tool zum Generieren von Markdown aus der exportierten Scrapbox-JSON-Datei erstellt
Ich habe ein Tool erstellt, um automatisch ein einfaches ER-Diagramm aus der Anweisung CREATE TABLE zu generieren
Ich habe eine Webanwendung in Python erstellt, die Markdown in HTML konvertiert
Ich möchte eine in Python in PDF konvertierte Tabelle wieder in CSV konvertieren
Ich habe versucht, automatisch eine Portverwaltungstabelle aus L2SW Config zu generieren
Erstellen Sie ein Plug-In, das Python Doctest auf Vim ausführt (2)
Ich habe ein Skript erstellt, um ein Snippet in README.md einzufügen
Erstellen Sie ein Plug-In, um Python Doctest mit Vim (1) auszuführen.
So zeigen Sie DataFrame als Tabelle in Markdown an
Ich habe ein Tool erstellt, um eine Wortwolke aus Wikipedia zu erstellen
Ich habe Sie dazu gebracht, Befehle über einen WEB-Browser auszuführen
Schreiben Sie das Vim-Plugin in Python
Ich habe ein Ausgabeprogramm für Primzahlentabellen in verschiedenen Sprachen erstellt
Ich habe den Befehl gegeben, einen farbenfrohen Kalender im Terminal anzuzeigen
Ich habe einen verstümmelten Generator erstellt, der Ihre Lieblingssätze von UTF-8 bis Shift-JIS (cp932) in Python codiert
Ich möchte in der Einschlussnotation drucken
Ich habe ein Pay-Management-Programm in Python erstellt!
Ich habe ein Skript erstellt, um Piktogramme anzuzeigen
Schreiben Sie ein einfaches Vim-Plugin in Python 3
Generieren Sie eine Klasse aus einer Zeichenfolge in Python
In Python von Markdown in HTML konvertieren
In Vim: Make, um HTML von Markdown mit Pandoc auszugeben
Ich habe ein CLI-Tool erstellt, um Bilder in jedem Verzeichnis in PDF zu konvertieren
Ich habe ein Skript in Python erstellt, um MDD-Dateien in das Scrapbox-Format zu konvertieren
Ich habe ein Programm erstellt, um die Größe einer Datei mit Python zu überprüfen
Ich habe eine Bibliothek zum Betreiben des AWS CloudFormation-Stacks über CUI (Python Fabric) erstellt.
Ich möchte mit Python ein Fenster erstellen
So generieren Sie ein Python-Objekt aus JSON
Ich habe einen Appdo-Befehl erstellt, um Befehle im Kontext der App auszuführen
Ich habe ein Tool erstellt, um Hy nativ zu kompilieren
Ich habe ein Modul in C-Sprache erstellt, das von Python geladene Bilder filtert
Ich möchte eine Art von Implementierung erstellen, die angeschlossen werden kann
Ich habe ein Skript geschrieben, um ein WordPress-Plug-In hochzuladen
Ich habe versucht, eine zufällige Zeichenfolge zu generieren
Ich habe ein Tool erstellt, um neue Artikel zu erhalten
In Python habe ich einen LINE-Bot erstellt, der Polleninformationen aus Standortinformationen sendet.
Ich habe ein Caesar-Kryptografieprogramm in Python erstellt.
Ich habe ein Paket erstellt, um eine ausführbare Datei aus dem Hy-Quellcode zu erstellen
Ich war nüchtern süchtig danach, awscli von einem in crontab registrierten Python 2.7-Skript aus aufzurufen
[Python] Ich habe ein System erstellt, um "das Rezept, das ich wirklich will" von der Rezeptseite einzuführen!
Ich kann nicht schlafen, bis ich einen Server erstellt habe !! (Einführung in den Python-Server an einem Tag)
Ich habe vergessen, VIM zu bedienen, also habe ich ein Video zum Auswendiglernen gemacht. 3 Videos nach Level
Ich habe Python-Code geschrieben, um ein Tabellen- (Ansichts-) Abhängigkeitsdiagramm (PlantUML) aus SQL zu erstellen
Ich möchte eine Variable in einen Python-String einbetten
Ich möchte Timeout einfach in Python implementieren
Ich möchte schnell UUID generieren (Gedenknotiz) ~ Python Edition ~
Ich möchte mit einem Knopf am Kolben übergehen
Ich habe eine Bibliothek erstellt, um japanische Sätze schön zu brechen
Ich möchte in Python schreiben! (2) Schreiben wir einen Test
Ich habe versucht, einen Pseudo-Pachislot in Python zu implementieren
Ich habe ein Python-Modul erstellt, um Kommentare zu übersetzen
Ich habe einen Code erstellt, um illustration2vec in ein Keras-Modell zu konvertieren