This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/layers/+lang/csv
2018-01-04 02:00:25 -05:00
..
img
packages.el Happy New Year 2018! 2018-01-04 02:00:25 -05:00
README.org Fix documentation for parinfer, pdf-tools, yaml, csv and salt layer 2017-10-05 11:15:02 +03:00

CSV layer

/TakeV/spacemacs/media/commit/1fb4e0f23d0d862bf8704f9475ef858a55e0c588/layers/+lang/csv/img/csv.png

Description

This layer adds tools for better integration of CSV files in Spacemacs.

Features:

  • Detecting of fields for various separators
  • Aligning of fields
  • Traversal of fields
  • Killing of fields
  • Sorting of rows
  • Transposing of rows/columns
  • Intelligent yanking of fields

Install

Layer

To use this contribution add it to your ~/.spacemacs

  (setq-default dotspacemacs-configuration-layers '(csv))

Key Bindings

Key Binding Description
SPC m a Align fields
SPC m d Kill fields
SPC m i Toggle delimiter invisibility
SPC m n Move forward 1 field
SPC m p Move backwards 1 field
SPC m r Reverse region
SPC m s f Sort fields
SPC m s n Sort fields numerically
SPC m s o Toggle sort order
SPC m t Transpose
SPC m v f Paste killed fields
SPC m v t Paste killed fields as new table
SPC m u Unalign fields