Working With Large Cells¶
Sometimes, values in a dataset are too large to display entirely in a single row. VisiData provides a few ways to view these large cells:
- Multiline mode
- Scrolling within cells
- Diving into cells
In the examples below, we’ll examine the REMARKS
column of the FAA dataset:
File Edit View Column Row Data Plot System Help | VisiData 3.0.2 | Alt+H for help men <PERSON │ REMAINS_COLLECTED │ REMARKS Tower │ 0 │ N9240F was right base to final on Runway 4, and he reported a bird s…║ Tower │ 0 │ ON FINAL, PILOT REPORTED HEARING IMPACT. AFTER LANDING AND INSPECTIN…║ Tower │ 0 │ N952G, P46T/G, bird strike, no injuries reported, damage to vortex g…║ Tower │ 0 │ NO EMERGENCY: AFTER THE AIRCRAFT WAS AT THE GATE THE PILOT OF DAL939…║ Tower │ 0 │ MEDFLY1, A BE9L, VFR, LANDED RY 15. UPON CONTACTING GC, PILOT ADVISE…║ Tower │ 0 │ DAL571 EXPERIENCED A BIRD INGESTION ON ARRIVAL TO STT ON JULY 17. TH…║ Tower │ 0 │ DAL1356 ADVISED LOCAL CONTROL OF A BIRD STRIKE SHORT FINAL/OVER THE …║ Tower │ 0 │ N999RK WAS DEPARTING TO 87I AND ON DEPARTURE STRUCK A BIRD AND IT WA…║ Tower │ 0 │ AAY843,MD80, ADVSD TPA APCH HE ENCOUNTERED BIRD STRIKE ON RADOME, BE…║ Tower │ 0 │ LOF3351 hit a large bird, thought it was an owl, over the threshold,…║ Tower │ 0 │ N5352K EXPERIENCED A BIRD STRIKE ON A 3-MILE FINAL FOR RWY 9R. THE A…║ Tower │ 0 │ POLICE1 reported being struck by a seagull on the left front side of…║ Tower │ 0 │ PILOT OF AAL1702 REPORTED BIRD STRIKE ON FINAL FOR RUNWAY 10L AT 150…║ Tower │ 0 │ ASQ2607 REPORTED A BIRD STRIKE DURING TAKE OFF. PILOT STATED IT WAS …║ Tower │ 0 │ ASH5753 WAS CLEARED TO LAND ON RY22L WHEN THEY HIT A BIRD IN THE FLA…║ Tower │ 0 │ CMD8 BIRD STRIKE. NEGATIVE EMERGENCY. MAKING PRECAUTIONARY LANDING …║ Tower │ 0 │ DAL 1253-BIRD STRIKE REPORTED AFTER LANDING. ║ Tower │ 0 │ Delta Airlines called to report a birdstrike on DAL2384 who had arri…║ Tower │ 0 │ DLH441 reported receiving bird strikes climbing through 100 approxim…║ Tower │ 0 │ AIRCRAFT ENCOUNTERED BIRD STRIKE OUTSIDE 5 MILES OF SFB WHILE ON APP…║ Tower │ 0 │ Aircraft reported bird strike climbing out of 12000ft and requested …║ 1› faa-wildlife-strikes| l go-right 73448 rows
Enabling multiline mode¶
By default, VisiData displays each row on a single line. You can switch to multiline mode (and toggle back out of it) by pressing v. Here’s what that looks like:
File Edit View Column Row Data Plot System Help | VisiData 3.0.2 | Alt+H for help men <PERSON │ REMAINS_COLLECTED │ REMARKS Tower │ 0 │ N9240F was right base to final on Runway 4, and he reported a bird ║ strike to the left wing. He did not need any assistance. He landed ║ and taxied to the ramp, and said there was only minor damage done to ║ the left wing. ║ Tower │ 0 │ ON FINAL, PILOT REPORTED HEARING IMPACT. AFTER LANDING AND ║ INSPECTING AIRCRAFT, PILOT DISCOVERED DENT IN TIRE BOOT. UPON RUNWAY ║ INSPECTION A BIRD CARCASS WAS FOUND ON RUNWAY NORTH OF TAXIWAY ║ DELTA. ║ Tower │ 0 │ N952G, P46T/G, bird strike, no injuries reported, damage to vortex ║ generator, pilot's name is Robert Nipper, 713-539-0797. ║ ║ ║ Tower │ 0 │ NO EMERGENCY: AFTER THE AIRCRAFT WAS AT THE GATE THE PILOT OF DAL939 ║ ADVISED THAT THEY HAD A BIRD STRIKE ON A 2 MILE FINAL TO RWY30R. A ║ BIRD STRUCK THE RIGHT WING AND THE LANDING LIGHT. THE LANDING LIGHT ║ WAS SHATTERED AND THERE WAS NO DAMAGE ON THE RIGHT ║ Tower │ 0 │ MEDFLY1, A BE9L, VFR, LANDED RY 15. UPON CONTACTING GC, PILOT ║ ADVISED HE HAD EXPERIENCED A BIRD STRIKE AND REQUESTED INSTRUCTIONS ║ TO TAXI TO THE RAMP TO INSPECT THE ACFT. THE PILOT CALLED THE TOWER ║ AND ADVISED THE THAT THE AIRCRAFT HAD LIGHT DAMAGE TO THE ║ Tower │ 0 │ DAL571 EXPERIENCED A BIRD INGESTION ON ARRIVAL TO STT ON JULY 17. ║ 1› faa-wildlife-strikes| v toggle-multiline 73448 rows
Note
The default row height in multiline mode is 4 lines, but you can adjust this through VisiData’s default_height
setting.
Scrolling within cells¶
To see more of a cell in single-line mode, you can scroll back and forth within a column using the following commands:
Keystrokes | Action |
---|---|
zh | Scroll text left |
zl | Scroll text right |
zj | Scroll text down |
zk | Scroll text up |
gzh | Scroll back to leftmost character |
gzk | Scroll back to topmost character |
Here’s how it looks in practice, starting with the same view as above:
File Edit View Column Row Data Plot System Help | VisiData 3.0.2 | Alt+H for help men <PERSON │ REMAINS_COLLECTED │ REMARKS Tower │ 0 │ N9240F was right base to final on Runway 4, and he reported a bird s…║ Tower │ 0 │ ON FINAL, PILOT REPORTED HEARING IMPACT. AFTER LANDING AND INSPECTIN…║ Tower │ 0 │ N952G, P46T/G, bird strike, no injuries reported, damage to vortex g…║ Tower │ 0 │ NO EMERGENCY: AFTER THE AIRCRAFT WAS AT THE GATE THE PILOT OF DAL939…║ Tower │ 0 │ MEDFLY1, A BE9L, VFR, LANDED RY 15. UPON CONTACTING GC, PILOT ADVISE…║ Tower │ 0 │ DAL571 EXPERIENCED A BIRD INGESTION ON ARRIVAL TO STT ON JULY 17. TH…║ Tower │ 0 │ DAL1356 ADVISED LOCAL CONTROL OF A BIRD STRIKE SHORT FINAL/OVER THE …║ Tower │ 0 │ N999RK WAS DEPARTING TO 87I AND ON DEPARTURE STRUCK A BIRD AND IT WA…║ Tower │ 0 │ AAY843,MD80, ADVSD TPA APCH HE ENCOUNTERED BIRD STRIKE ON RADOME, BE…║ Tower │ 0 │ LOF3351 hit a large bird, thought it was an owl, over the threshold,…║ Tower │ 0 │ N5352K EXPERIENCED A BIRD STRIKE ON A 3-MILE FINAL FOR RWY 9R. THE A…║ Tower │ 0 │ POLICE1 reported being struck by a seagull on the left front side of…║ Tower │ 0 │ PILOT OF AAL1702 REPORTED BIRD STRIKE ON FINAL FOR RUNWAY 10L AT 150…║ Tower │ 0 │ ASQ2607 REPORTED A BIRD STRIKE DURING TAKE OFF. PILOT STATED IT WAS …║ Tower │ 0 │ ASH5753 WAS CLEARED TO LAND ON RY22L WHEN THEY HIT A BIRD IN THE FLA…║ Tower │ 0 │ CMD8 BIRD STRIKE. NEGATIVE EMERGENCY. MAKING PRECAUTIONARY LANDING …║ Tower │ 0 │ DAL 1253-BIRD STRIKE REPORTED AFTER LANDING. ║ Tower │ 0 │ Delta Airlines called to report a birdstrike on DAL2384 who had arri…║ Tower │ 0 │ DLH441 reported receiving bird strikes climbing through 100 approxim…║ Tower │ 0 │ AIRCRAFT ENCOUNTERED BIRD STRIKE OUTSIDE 5 MILES OF SFB WHILE ON APP…║ Tower │ 0 │ Aircraft reported bird strike climbing out of 12000ft and requested …║ 1› faa-wildlife-strikes| v toggle-multiline 73448 rows
After typing zh, the REMARKS
column now looks like this:
File Edit View Column Row Data Plot System Help | VisiData 3.0.2 | Alt+H for help men <PERSON │ REMAINS_COLLECTED │ REMARKS Tower │ 0 │…trike to the left wing. He did not need any assistance. He landed …║ Tower │ 0 │…G AIRCRAFT, PILOT DISCOVERED DENT IN TIRE BOOT. UPON RUNWAY INSPECTI…║ Tower │ 0 │…enerator, pilot's name is Robert Nipper, 713-539-0797. ║ Tower │ 0 │… ADVISED THAT THEY HAD A BIRD STRIKE ON A 2 MILE FINAL TO RWY30R. A …║ Tower │ 0 │…D HE HAD EXPERIENCED A BIRD STRIKE AND REQUESTED INSTRUCTIONS TO TAX…║ Tower │ 0 │…E PILOT DID NOT REPORT A BIRD STRIKE TO THE ATCT. THE ATCT DID NOT F…║ Tower │ 0 │…NUMBERS TO RY12R. THE B717 LANDED WITHOUT INCIDENT. PILOT ADVISED …║ Tower │ 0 │…S INJESTED INTO THE RIGHT ENGINE. THE AIRCRAFT HAD MADE A PRECAUTION…║ Tower │ 0 │…LOW 1ST OFFICERS' WINDOW, 30 NNE PIE AT 6,000 FT. PILOT KEVIN VAN TA…║ Tower │ 0 │… taxied in and his taxi light was not working. ║ Tower │ 0 │…IRCRAFT LANDED WITHOUT INCIDENT. THE STUDENT THINKS IT WAS A LARGER …║ Tower │ 0 │… the windshield. Pilot: Chris Dominguez, (408) 219-8588, Moderate to…║ Tower │ 0 │…0FT. NO DAMAGE REPORTED. SMALL BIRD ON WINDSHIELD. ║ Tower │ 0 │…A SMALL BIRD. NO DAMAGE WAS REPORTED. ASQ2607 CLIMB WITHOUT ISSUE AN…║ Tower │ 0 │…RE OVER THE RUNWAY. BIRD WAS DESCRIBED AS SMALL AND BLACK. RY OPS …║ Tower │ 0 │…AT OAK. ║ Tower │ 0 │… ║ Tower │ 0 │…ved RWY16R. ║ Tower │ 0 │…ately 13 miles east of IAH. The aircraft was IMC and unable to deter…║ Tower │ 0 │…ROACH CONTROL FREQUENCY. AIRCRAFT RETURNED BACK TO SFB AND LANDED RW…║ Tower │ 0 │…leveling at 13000. Declared emergency with stall indication in one e…║ 1› faa-wildlife-strikes| zl scroll-cells-right 73448 rows
Diving into cells¶
Pressing z + Enter “dives” into your current cell, opening a “Text Sheet” that contains only that cell’s value:
File Edit View Column Row Data Plot System Help | VisiData 3.0.2 | Alt+H for help men text N9240F was right base to final on Runway 4, and he reported a bird strike to the left wing. He d… 2› faa-wildlife-strikes[0].REMARKS| zEnter 1 lines
If your cell’s value contains newlines, they’ll appear as such in the Text Sheet. From a Text Sheet, you also can press Control-o to open the cell in your terminal’s default text editor.
Tip
Similarly, whenever you’re editing a cell within VisiData (i.e., via the e command), you can also run Control-o to open that cell in your terminal’s default text editor.