Ced, 0.1.1
Ced is a csv editor interface.
* Commands
version, v
Print version information
help, h
Print this texts
import, i
Import csv file into ced.
write, w <CACHE : bool>{Optional, Default=true}
Write ced virtual data into a real file. Previous file will be cached in temporary file. Default is true
print, p
Print current ced virtual data.
quit, q
Quit from ced editor
create, c <COLUMN_NAMES>{Delimiter=space}
Create columns without as simple text type. Names are separted by spaces.
add-row, ar <Index: usize>{Optional} <Row: array>{Optional,Delimiter=comma}
Add new row into given index. Empty arguments will trigger interactive loop for data input.
add-column, ac <COLUMN_NAME: string> <INDEX: usize>{Optional} <TYPE: text|number>{Optional}
Add new column. Type requires index too.
delete-row, dr <INDEX: usize>
Delete given row.
delete-column, dc <COLUMN: any>
Delete given column. Column can be either name or index.
edit, e <COORDINATE: (usize,usize)> <VALUE: string>
Edit cell with given coordinate and value.
edit-row, er <INDEX: usize> <Values: Array>{Delimiter=comma}
Edit row with given values.
edit-column, ec <COLUMN: any> <Value: String>
Edit all columns with given value. Column can be either name or index.
rename-column, rc <COLUMN: any> <NEW_NAME: string>
Rename given column to new nane. Column can be either name or index.
move, m <ORIGINAL: usize> <TARGET: usize>
Move row from original to target index
move-column, mc <Original: usize> <TARGET: usize>
Move column from original to target index
undo, u
Undo previous command
redo, r
Redo undo stack