Skip to content

Commit

Permalink
refactor: ctrlc_exit config default to false (#403)
Browse files Browse the repository at this point in the history
  • Loading branch information
sigoden authored Apr 11, 2024
1 parent 8feaf2a commit 4a88a3d
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 4 deletions.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ highlight: true # Set false to turn highlight
light_theme: false # Whether to use a light theme
wrap: no # Specify the text-wrapping mode (no, auto, <max-width>)
wrap_code: false # Whether wrap code block
ctrlc_exit: false # Whether to exit REPL when Ctrl+C is pressed
auto_copy: false # Automatically copy the last output to the clipboard
keybindings: emacs # REPL keybindings. values: emacs, vi
prelude: '' # Set a default role or session (role:<name>, session:<name>)
Expand Down Expand Up @@ -155,7 +156,9 @@ aichat -s session1 --info # Session info

cat data.toml | aichat -c to json > data.json # Pipe stdio/stdout

aichat -f a.png -f b.png diff images # Attach files
aicaht -f data.toml -c to json > data.json # Attach files

aichat -f a.png -f b.png diff images # Attach images
```

### Shell commands
Expand Down
2 changes: 1 addition & 1 deletion config.example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ highlight: true # Set false to turn highlight
light_theme: false # Whether to use a light theme
wrap: no # Specify the text-wrapping mode (no, auto, <max-width>)
wrap_code: false # Whether wrap code block
ctrlc_exit: true # Whether to exit REPL by pressing Ctrl+C twice
ctrlc_exit: false # Whether to exit REPL when Ctrl+C is pressed
auto_copy: false # Automatically copy the last output to the clipboard
keybindings: emacs # REPL keybindings. (emacs, vi)
prelude: '' # Set a default role or session (role:<name>, session:<name>)
Expand Down
4 changes: 2 additions & 2 deletions src/config/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ pub struct Config {
pub wrap: Option<String>,
/// Whether wrap code block
pub wrap_code: bool,
/// Whether to exit REPL by pressing Ctrl+C twice
/// Whether to exit REPL when Ctrl+C is pressed
pub ctrlc_exit: bool,
/// Automatically copy the last output to the clipboard
pub auto_copy: bool,
Expand Down Expand Up @@ -111,7 +111,7 @@ impl Default for Config {
light_theme: false,
wrap: None,
wrap_code: false,
ctrlc_exit: true,
ctrlc_exit: false,
auto_copy: false,
keybindings: Default::default(),
prelude: String::new(),
Expand Down

0 comments on commit 4a88a3d

Please sign in to comment.