#vim #text-editors #cli #cool #command-line #file-explorer

bin+lib tim-cli

类似 vim 的命令行文本编辑器。但更像是 tim。

1 个不稳定版本

新版本 0.1.0 2024 年 8 月 20 日

257命令行界面

MIT 许可证

32KB
941

Tim

Crates.io

类似 vim 的命令行文本编辑器。但更像是 tim。

它允许你在终端中打开文件进行编辑,具有自动换行和撤销功能。

Tim 还包括一个文件浏览器,可以快速选择正确的文件。

安装

cargo install tim-cli

请将可执行文件重命名为 tim,因为它将被下载为 tim-cli,因为有人已经使用了这个名字。

命令

Command line text editor like vim. But tim.

Usage: tim <FILE_PATH> [OPTIONS]

Options:
    -c, --create        Creates but doesn't open file
    -d, --delete        Deletes file
    -r, --rename [NAME] Renames file to [NAME] or user inputted
    -b, --dark          White on black
    -l, --light         Black on white

Usage: tim [OPTIONS]

Options:
    -f, --files         Opens a file explorer to pick a file to open
    -h, --help          Shows commands
    -k, --keybinds      Shows keybinds/controls

示例

tim foo.txt --create            // Creates foo.txt
tim foo.txt --rename bar.txt    // Renames foo.txt to bar.txt
tim bar.txt --delete            // Deletes bar.txt

tim foo.txt -- create           // Creates foo.txt
tim foo.txt -- rename           // Renames foo.txt to bar.txt
Enter a new name for the file:
bar.txt

tim bar.txt -- delete           // Deletes bar.txt

非常直观。

控制

Text Editor:
    Esc, End, Delete, Ctrl-S => Exit
    Arrow Keys => Move Cursor
    Ctrl-Z => Undo

File Explorer:
    Esc, End, Delete, Ctrl-S => Exit
    Arrow Keys => Move Cursor
    Enter, Space => Select
    Backspace => Parent Directory

依赖

~2–11MB
~126K SLoC