如何调整VSCode内置终端行间距 避免Powerlevel10k提示符被光标遮挡
Powerlevel10k 提示符间距与VSCode终端光标调整方案
一、增大两行提示符垂直间距
两种实现方案可选:
- 方案1:通过配置向导自动调整
执行命令p10k configure重新运行Powerlevel10k配置流程,在提示符间距选择步骤,选中sparse(宽松)选项即可自动设置更大的行间距,完成配置后自动生效。 - 方案2:手动修改配置文件
编辑~/.p10k.zsh文件,搜索参数POWERLEVEL9K_MULTILINE_FIRST_PROMPT_SUFFIX,在参数值的末尾追加$'\n',示例:
修改完成后执行typeset -g POWERLEVEL9K_MULTILINE_FIRST_PROMPT_SUFFIX='%{\r%}'$'\n'source ~/.zshrc重载配置即可生效。
二、调整VSCode终端光标尺寸
通过VSCode内置设置即可修改:
- 打开VSCode设置页(快捷键
Ctrl+,/Cmd+,) - 搜索
terminal.integrated.cursorStyle,可选择line(竖线)、underline(下划线)样式替代默认的块光标,视觉上尺寸会小很多 - 若选择line样式,可额外搜索
terminal.integrated.cursorWidth,设置1-10之间的数值调整光标粗细,数值越小光标越细 - WSL2环境下建议将上述设置同步到「远程[WSL]」标签页,避免仅本地生效
内容的提问来源于stack exchange,提问作者spaL
相关产品推荐
相关产品推荐

