mirror of
https://github.com/nushell/nushell.git
synced 2025-03-13 06:58:47 +01:00
Merge c94d7e2b21
into 95dcb2fd6c
This commit is contained in:
commit
1b51fa3b56
@ -103,6 +103,11 @@ pub fn load_standard_library(
|
|||||||
"std-rfc/clip",
|
"std-rfc/clip",
|
||||||
include_str!("../std-rfc/clip/mod.nu"),
|
include_str!("../std-rfc/clip/mod.nu"),
|
||||||
),
|
),
|
||||||
|
(
|
||||||
|
"mod.nu",
|
||||||
|
"std-rfc/config",
|
||||||
|
include_str!("../std-rfc/config/mod.nu"),
|
||||||
|
),
|
||||||
(
|
(
|
||||||
"mod.nu",
|
"mod.nu",
|
||||||
"std-rfc/conversions",
|
"std-rfc/conversions",
|
||||||
|
84
crates/nu-std/std-rfc/config/mod.nu
Normal file
84
crates/nu-std/std-rfc/config/mod.nu
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
export def default_completion_menu [] {{
|
||||||
|
name: completion_menu
|
||||||
|
only_buffer_difference: false
|
||||||
|
marker: "| "
|
||||||
|
type: {
|
||||||
|
layout: columnar
|
||||||
|
columns: 4
|
||||||
|
col_width: 20
|
||||||
|
col_padding: 2
|
||||||
|
}
|
||||||
|
style: {
|
||||||
|
text: green,
|
||||||
|
selected_text: green_reverse
|
||||||
|
description_text: yellow
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
|
||||||
|
export def default_ide_completion_menu [] {{
|
||||||
|
name: ide_completion_menu
|
||||||
|
only_buffer_difference: false
|
||||||
|
marker: "| "
|
||||||
|
type: {
|
||||||
|
layout: ide
|
||||||
|
min_completion_width: 0,
|
||||||
|
max_completion_width: 50,
|
||||||
|
max_completion_height: 10, # will be limited by the available lines in the terminal
|
||||||
|
padding: 0,
|
||||||
|
border: true,
|
||||||
|
cursor_offset: 0,
|
||||||
|
description_mode: "prefer_right"
|
||||||
|
min_description_width: 0
|
||||||
|
max_description_width: 50
|
||||||
|
max_description_height: 10
|
||||||
|
description_offset: 1
|
||||||
|
# If true, the cursor pos will be corrected, so the suggestions match up with the typed text
|
||||||
|
#
|
||||||
|
# C:\> str
|
||||||
|
# str join
|
||||||
|
# str trim
|
||||||
|
# str split
|
||||||
|
correct_cursor_pos: false
|
||||||
|
}
|
||||||
|
style: {
|
||||||
|
text: green
|
||||||
|
selected_text: { attr: r }
|
||||||
|
description_text: yellow
|
||||||
|
match_text: { attr: u }
|
||||||
|
selected_match_text: { attr: ur }
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
|
||||||
|
export def default_history_menu [] {{
|
||||||
|
name: history_menu
|
||||||
|
only_buffer_difference: true
|
||||||
|
marker: "? "
|
||||||
|
type: {
|
||||||
|
layout: list
|
||||||
|
page_size: 10
|
||||||
|
}
|
||||||
|
style: {
|
||||||
|
text: green,
|
||||||
|
selected_text: green_reverse
|
||||||
|
description_text: yellow
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
|
||||||
|
export def default_help_menu [] {{
|
||||||
|
name: help_menu
|
||||||
|
only_buffer_difference: true
|
||||||
|
marker: "? "
|
||||||
|
type: {
|
||||||
|
layout: description
|
||||||
|
columns: 4
|
||||||
|
col_width: 20
|
||||||
|
col_padding: 2
|
||||||
|
selection_rows: 4
|
||||||
|
description_rows: 10
|
||||||
|
}
|
||||||
|
style: {
|
||||||
|
text: green,
|
||||||
|
selected_text: green_reverse
|
||||||
|
description_text: yellow
|
||||||
|
}
|
||||||
|
}}
|
Loading…
Reference in New Issue
Block a user