更改

跳到导航 跳到搜索
添加753字节 、 2021年4月29日 (四) 08:18
无编辑摘要
第56行: 第56行:  
(( $path[(I)/bin] )) && echo '/bin is in $path'
 
(( $path[(I)/bin] )) && echo '/bin is in $path'
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
== 参数 ==
 +
 +
一些特殊的 zsh 变量,用于控制 zsh 的行为。另见 [https://man.archlinux.org/man/extra/zsh/zshparam.1.en <code>man zshparam</code>]。
 +
 +
; <code>WORDCHARS</code>
 +
:  被视为 word 组成部分的字符,类似于 Vim 中的 <code>iskeyword</code>
 +
:  我的配置:<code>WORDCHARS="-"</code>
 +
; <code>ZLE_SPACE_SUFFIX_CHARS</code>
 +
:  在补全后可能会有后缀字符(如补全目录后的 <code>/</code>,补全一个参数后的空格),在后缀字符后输入此变量中字符时,后缀字符换成空格
 +
:  我的配置:<code>ZLE_SPACE_SUFFIX_CHARS='&|'</code>
 +
:  如:在 <code>ls dir</code> 补全后变成 <code>ls dir/</code>,再输入一个 <code>|</code> 时命令行变成 <code>ls dir |</code>
    
== 外部链接 ==
 
== 外部链接 ==

导航菜单