Skip to content

Commands

Every command is under the CSV category. Open the Command Palette with Cmd+Shift+P (macOS) or Ctrl+Shift+P, type CSV, and they all appear. CSV: Show Actions is a quick pick of the whole list.

Command Identifier Default keybinding
CSV: Open in Grid Editor csv.openGrid
CSV: Open as Text csv.openAsText
CSV: Find and Replace in Grid csv.find cmd+f / ctrl+f
CSV: Column Statistics csv.columnStats
CSV: Chart a Column csv.chart
CSV: Run SQL Query csv.runSql
CSV: Export As… csv.export
CSV: Toggle Header Row csv.toggleHeaderRow
CSV: Set Delimiter csv.setDelimiter
CSV: Show Actions csv.showActions
CSV: Run Pipeline… csv.runPipeline
CSV: Open Pipeline Builder csv.openPipelinePanel
CSV: New Pipeline csv.newPipeline
CSV: New Pipeline Script csv.newPipelineScript
CSV: Show Pipeline Log csv.showPipelineLog

These are invoked from the CSV views in the activity bar rather than typed. They are listed here because they can be bound to keys or called from a task.

Command Identifier
CSV: Refresh csv.views.refresh
CSV: Edit Setting csv.settings.edit
CSV: Reset to Default csv.settings.reset
CSV: Reset All Settings csv.settings.resetAll
CSV: Open in Settings Editor csv.settings.openNative
CSV: Change Settings Scope csv.settings.selectScope
CSV: Edit File Override csv.settings.editFileOverride
CSV: Clear File Overrides csv.settings.clearFileOverride
CSV: Run Pipeline csv.pipelines.run
CSV: Edit Pipeline File csv.pipelines.edit
CSV: Open as Text csv.files.openAsText

Any of these can be bound to a key in keybindings.json:

{
"key": "ctrl+alt+q",
"command": "csv.runSql",
"when": "activeCustomEditorId == csv.gridEditor"
}