summaryrefslogtreecommitdiff
path: root/scripts/completions/powershell/completion_jv.ps1
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-01-03 15:15:43 +0800
committer魏曹先生 <1992414357@qq.com>2026-01-03 15:15:43 +0800
commit706de616460a8b3698accca679e44a98ab5c00aa (patch)
tree951834c8d12aa71e438bbdf2c479fd6dab41b6f4 /scripts/completions/powershell/completion_jv.ps1
parentbaeee2f316c8c9ccab3da15943b478aed99c6cad (diff)
Add break option to align moved command
Diffstat (limited to 'scripts/completions/powershell/completion_jv.ps1')
-rw-r--r--scripts/completions/powershell/completion_jv.ps18
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/completions/powershell/completion_jv.ps1 b/scripts/completions/powershell/completion_jv.ps1
index 5027a35..0c854e3 100644
--- a/scripts/completions/powershell/completion_jv.ps1
+++ b/scripts/completions/powershell/completion_jv.ps1
@@ -102,11 +102,11 @@ Register-ArgumentCompleter -Native -CommandName jv -ScriptBlock {
} elseif ($item -like "lost:*") {
$alignOperations = @("confirm") + $createdItems
} elseif ($item -eq "moved" -or $item -like "moved:*") {
- $alignOperations = @("local", "remote")
+ $alignOperations = @("local", "remote", "break")
} elseif ($item -eq "erased" -or $item -like "erased:*") {
$alignOperations = @("confirm")
} else {
- $alignOperations = @("local", "remote", "confirm") + $createdItems
+ $alignOperations = @("local", "remote", "confirm", "break") + $createdItems
}
return $alignOperations | Where-Object { $_ -like "$wordToComplete*" }
@@ -133,11 +133,11 @@ Register-ArgumentCompleter -Native -CommandName jv -ScriptBlock {
} elseif ($item -like "lost:*") {
$alignOperations = @("confirm") + $createdItems
} elseif ($item -eq "moved" -or $item -like "moved:*") {
- $alignOperations = @("local", "remote")
+ $alignOperations = @("local", "remote", "break")
} elseif ($item -eq "erased" -or $item -like "erased:*") {
$alignOperations = @("confirm")
} else {
- $alignOperations = @("local", "remote", "confirm") + $createdItems
+ $alignOperations = @("local", "remote", "confirm", "break") + $createdItems
}
return $alignOperations | Where-Object { $_ -like "$wordToComplete*" }