【发布时间】:2011-09-08 01:33:32
【问题描述】:
是否可以将 zsh 配置为在带引号的字符串中建议文件名(或其他任何内容)?
我在 bash 上看到过这个帖子:Bash TAB-completion inside double-quoted string 但我不确定该解决方案是否在 shell 之间兼容。
【问题讨论】:
标签: quotes zsh tab-completion
是否可以将 zsh 配置为在带引号的字符串中建议文件名(或其他任何内容)?
我在 bash 上看到过这个帖子:Bash TAB-completion inside double-quoted string 但我不确定该解决方案是否在 shell 之间兼容。
【问题讨论】:
标签: quotes zsh tab-completion
引号内的制表符补全没有问题。
$ touch "spaces in a filename"
$ ls
spaces in a filename
$ ls sp[TAB]
gives ->
$ ls spaces\ in\ a\ filename
$ ls "sp[TAB]
gives ->
$ ls "spaces in a filename"
【讨论】:
touch foogit add foogit commit 'Add f<TAB>No matches for: 'changed in index file' or 'changed in working tree file'
Add f 开头的文件名,这显然与您的索引或工作树中更改的任何文件都不匹配。