fix: adjust for nushell commandline syntax deprecation (#840)

Fixes for changes introduced by
https://github.com/nushell/nushell/pull/12658
This commit is contained in:
winston 2024-05-19 20:33:08 +02:00 committed by GitHub
parent 8a77d51e93
commit 66c76a9dbd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 6 additions and 6 deletions

View File

@ -5,7 +5,7 @@
mode: [emacs, vi_normal, vi_insert]
event: {
send: executehostcommand
cmd: "commandline -a (
cmd: "commandline edit --append (
ls **/*
| where type == dir
| get name

View File

@ -6,8 +6,8 @@
event: {
send: executehostcommand
cmd: '
commandline --replace "use "
commandline --insert (
commandline edit --replace "use "
commandline edit --insert (
$env.NU_LIB_DIRS
| each {|dir|
ls ($dir | path join "**" "*.nu")

View File

@ -55,12 +55,12 @@ def "nu-complete list themes" [] {
# preview completion. For this to work, it should be ran from the nu_scripts folder
def preview [theme: string@"nu-complete list themes"] {
commandline --insert $"use themes/themes/($theme).nu; $env.config.color_config = (char lparen)($theme)(char rparen); preview_theme | table -e"
commandline edit --insert $"use themes/themes/($theme).nu; $env.config.color_config = (char lparen)($theme)(char rparen); preview_theme | table -e"
}
# preview completion. For this to work, it should be ran from the nu_scripts folder
def preview_small [theme: string@"nu-complete list themes"] {
commandline --insert $"use themes/themes/($theme).nu; $env.config.color_config = (char lparen)($theme)(char rparen); preview_theme_small | table -e"
commandline edit --insert $"use themes/themes/($theme).nu; $env.config.color_config = (char lparen)($theme)(char rparen); preview_theme_small | table -e"
}
# Preview the current nushell theme, small mode
@ -109,4 +109,4 @@ def preview_theme_small [] {
let table2 = ($color_table | range $row_count_third..($row_count_third * 2) | rename key2 val2)
let table3 = ($color_table | range ($row_count_third * 2)..$row_count | rename key3 val3)
echo $table1 | merge $table2 | merge $table3
}
}