腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
zsh
中
手动
调用
compinit
作为
bindkey
函数
的
一部分
linux
、
zsh
因此,我将我
的
.zshrc设置为具有基本级别的语法检查,方法是为基本上所有字符生成键创建
bindkey
行,并将它们指向生成字符然后
调用
语法检查器
的
相应
函数
。它在其他方面工作得很好,但是我想将它应用于tab,这样它就会考虑到
compinit
对$BUFFER
的
更改,但是
在
我创建
的
trap_tab
函数
中
手动
调用
compinit
甚至不会
调用</e
浏览 30
提问于2021-10-29
得票数 0
回答已采纳
1
回答
Zsh
完成:移到第一个选项卡上
的
列表选择
zsh
、
autocomplete
短描述但是,为了进入列表
中
的
选择,
在
突出显示第一个候选人之前,我必须再次点击<tab>。如何才能在第一次点击<tab>时突出显示第一个选择?filename '/Users/as
浏览 0
提问于2023-03-23
得票数 1
回答已采纳
2
回答
zsh
中
的
多点路径,如` `cd ....`
zsh
、
zsh-completion
、
zsh-zle
.
zsh
也会理解:$ cd ....$ alias -g ...='../..'如果它不仅适用于cd,比如我想执行cat ..../a/b/..../c/d | less,也将不胜感激。
浏览 42
提问于2014-05-04
得票数 11
1
回答
zsh
完成完整
的
HostName,而不是短
的
ssh
、
zsh
在
我
的
~/.ssh/config里 HostName students.foo.edu.pl然后,
在
尝试完成ssh stu时,
zsh
建议使用我
的
.zshrc
的
相关部分(省略提示和历史配置)
bindkey
-e autoload -Uz
compinit
&&
compinit
浏览 0
提问于2017-02-23
得票数 0
1
回答
将
zsh
配置为
在
单词中间使用选项卡自动完成(
在
光标后面忽略字符),如在bash
中
zsh
、
autocomplete
在
bash (\bash --noprofile --norc)
中
,当插入符号/回车/游标(|)位于单词(l|!@#asdf)
的
中间时,您可以使用双选项卡来显示对插入符号(l)之前
的
单词
的
建议(该示例为ls)。但是
在
zsh
(\
zsh
-f)
中
,它根本不起作用--
在
插入符号之后必须有一个空格才能自动完成插入符号之前
的
单词(l| !@#asdf)。 这是bash擅长
的</e
浏览 0
提问于2023-02-25
得票数 3
回答已采纳
1
回答
多行命令上
的
zsh
错误:删除乱码
zsh
但是,如果我运行修改后
的
命令,我可以看到删除是完全错误
的
。HISTFILE=~/.zshhistfileSAVEHIST=1000
bindkey
-
浏览 9
提问于2016-09-10
得票数 0
回答已采纳
1
回答
如何在
zsh
中正确
调用
compinit
(和bashcompinit)
bash
、
zsh
、
zshrc
、
tab-completion
、
bash-completion
现在,根据我所学到
的
,
在
脚本
中
的
某个时候,您需要像这样
调用
compinit
和bashcompinit (从NVM完成脚本复制) autoload现在
的
问题是,当第二个脚本
调用
compinit
时,来自第一个脚本
的
逻辑就消失了(即第一个脚本没有完成)。one <tab> # to see autocomplete N
浏览 16
提问于2021-04-17
得票数 6
回答已采纳
2
回答
键入字符后取消
ZSH
完成列表
macos
、
shell
、
autocomplete
、
zsh
在
Fish shell
中
,当您按Tab键时,将显示完成列表,如果您再次开始键入,它将被清除。 ?
在
ZSH
中
,
在
我开始输入后,完成菜单仍然显示,并且没有用处 ? 有没有一种方法可以让
ZSH
自动完成像Fish一样工作,这样
在
输入后就可以关闭列表了?
浏览 16
提问于2020-10-09
得票数 0
1
回答
zsh
问题:将最近期
的
文件或目录靠近提示符,并建议使用最新
的
文件或目录。
zsh
、
iterm2
、
zshrc
、
zsh-completion
、
zsh-alias
在
MacOS Big 11.3,这是我
的
.zshrc。我想把最新
的
文件或目录靠近提示符(从最近
的
排序到最老
的
)。下面是我
在
~/.zshrc
中
的当前配置:autoload -Uz
compinit
如果我做了第一个l +
浏览 13
提问于2022-03-17
得票数 0
1
回答
我怎样才能让
Zsh
以旧
的
方式完成工作呢?
zsh
、
autocomplete
如何使
zsh
以旧
的
方式自动完成?例如,自动完成我
的
路径
中
的
所有命令和当前dir
中
的
所有文件(和目录)。我不想要任何聪明
的
情报。
在
我
的
~/..zshrc文件
中
没有zle或zle配置命令。这将导致智能完成,例如输入“cd”将只完成目录(是的,我希望它是哑
的
,并完成一切,包括文件) 此配置
在
.zshrc: zle -C完成文件
浏览 0
提问于2021-01-18
得票数 2
回答已采纳
1
回答
在
设置‘分离-区段’样式时,如何使
zsh
将
手动
部分传递给man命令?
zsh
、
autocomplete
当通过
在
zsh
命令行上按Tab请求完成时,如果group-name样式设置为空字符串,则可以根据它们
的
标记对匹配进行分组:
compinit
autoload -Uz
compinit
zstyle ':completion:*' menu select zstyle ':completion:*'write匹配,$
浏览 0
提问于2018-10-25
得票数 4
回答已采纳
1
回答
zsh
:找不到命令:{compinstall,
compinit
,compdef}
zsh
、
autocomplete
zshcompsys man-page说:genesis%
compinit
genesis% compinstall
zsh
: command noth
浏览 0
提问于2017-01-25
得票数 34
回答已采纳
1
回答
Zsh
:
手动
加载完成
函数
zsh
、
autocomplete
如果我
在
shell启动时加载完成
函数
,但是我会像疯子一样
在
同一个文件夹上生成shell。当我有多个包含.git文件夹
的
目标存储库
的
完成
函数
时,就会出现这种情况,如果我们
在
repo
中
,则会加载这些
函数
。 问题是当所有的完成
函数
都在生成新shell时启动,它会很慢地绘制shell提示符。那么如何
手动
触发加载/source完成
函数
呢?即使我知道我已经
在
.git
浏览 0
提问于2019-01-25
得票数 4
回答已采纳
1
回答
.zcompdump文件
的
单独路径
zsh
我想将它们存储
在
一个单独
的
位置,因为它们扰乱了我
的
主目录。这样做
的
好方法是什么? 我知道一个选项是使用ZDOTDIR变量,但这将迫使我将所有
zsh
点文件放在那个位置。
浏览 0
提问于2017-09-11
得票数 16
回答已采纳
6
回答
可以
在
zsh
中使用Bash制表符完成脚本吗?
bash
、
zsh
、
tab-completion
我有一个用于Apache
的
Hadoop
的
Bash制表符完成脚本。通常,我使用
zsh
作为
我
的
日常shell。当我需要它
的
时候,它往往是相当猛烈
的
,但看起来它们之间
的
制表符补全系统是完全不同
的
。有没有一种简单
的
方法可以“转换”现有的bash-tab完成定义以
在
zsh
中
工作?我不想在这上面投入大量
的
时间,但如果这很容易,我会节省一些精力。
浏览 0
提问于2010-07-15
得票数 93
回答已采纳
1
回答
设置vim键时,将普通模式
作为
zsh
的
默认模式。
zsh
、
keyboard-shortcuts
我已经准备好
在
我
的
~/.zshrc
中
,以便每当我打开
zsh
时都会创建vim键绑定。正因为如此,viins (a.k.a insert模式)是启动
zsh
新实例
的
密钥映射。(正常模式)启动
zsh
的
模式。1)讨论键映射和如何创建新键映射
的
这是
zsh
文档。3) vi-cmd-mode是viins密钥映射中切换到vicmd密钥映
浏览 0
提问于2020-02-14
得票数 1
回答已采纳
1
回答
有办法计算在
zsh
启动期间
调用
命令
的
次数吗?
autocomplete
、
zsh
我正在阅读关于SO
的
一个相关问题
的
答案,并提到了这个答案: 我很好奇,
在
zsh
启动期间,是否有可能计算
compinit
或bashcompinit被
调用
浏览 6
提问于2022-06-25
得票数 0
1
回答
启动终端时会显示文本
macos
、
visual-studio-code
、
terminal
、
zsh
这是
在
我选中终端部分下
的
“发送键绑定到Shell”
的
VSCode设置
中
的
一个框后开始发生
的
。即使
在
我取消了复选框之后,短信仍然会出现。我试着重新启动VScode、终端和mac,并尝试
在
设置
中
多次检查/取消选中该框,但问题依然存在。我不知道如何找出问题
的
来源和解决方法。编辑:导致问题
的
是~
浏览 2
提问于2022-03-09
得票数 0
1
回答
避免
在
每次
zsh
启动时运行
compinit
zsh
、
zshrc
、
zsh-completion
、
clap
我使用为我
的
程序构建了一个巨大
的
zsh
完成文件。为了激活它,我
在
我
的
~/.zshrc
中
添加了行:
compinit
# running completion 但是,
compinit
线会使每个新终端
的
加载时间加倍(例如,用Ctrl+Shift+T打
浏览 5
提问于2022-09-21
得票数 -1
6
回答
为什么
zsh
不能执行命令compdef?
zsh
、
ubuntu-18.04
、
kubectl
我已经
在
Ubuntu 18.04上安装了
zsh
和我
的
zsh
。我想对kubectl使用自动补全。因此,我将source <(kubectl completion
zsh
)添加到我
的
~/.zshrc文件
中
。autoload -Uz
compinit
在
执行此操作并重新启动终端后,我得到了相同
的
错误。
在
一个git问题中,我发现以下内容有助于人们解决共同<
浏览 0
提问于2019-10-08
得票数 13
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Z shell:一款好用到飞起的shell
C+11支持函数模板的默认模板参数
Fish Shell 的使用特性和优势
试下好用的 zsh!
能够大幅提高开发效率的WEB前端开发工具,你知道几个?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券