首页 > 其他分享 >安装zsh并配置自动补全插件

安装zsh并配置自动补全插件

时间:2025-01-07 19:11:44浏览次数:1  
标签:插件 补全 autosuggestions sh install zsh

安装

sudo apt install zsh 

更改配置

/etc/pam.d/chsh文件中的

auth       required   pam_shells.so

替换为

auth       sufficient   pam_shells.so

然后切换默认shell

$ chsh -s /usr/bin/zsh

退出重新登录即可默认进入zsh

安装oh-my-zsh

首先需要安装git

apt install git
curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh > install.sh

sh ./install.sh

添加自动补全插件

git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions 

并在文件.zshrc中添加

source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh 

标签:插件,补全,autosuggestions,sh,install,zsh
From: https://www.cnblogs.com/MarmaladeCat/p/18658177

相关文章

  • IDEA maven生存期中package和插件中的jar有什么区别
    在IntelliJIDEA中使用Maven时,你可能会遇到两种类型的JAR文件:打包(package)过程中生成的JAR和Maven插件中的JAR。这两种JAR文件有不同的来源和用途:1.打包(Package)过程中生成的JAR这些JAR文件是由你的Maven项目构建过程中生成的。当你运行 mvnpackage 或......
  • 【MyBatis-Plus 分页插件】深入分析和实战解析
    分页是Web应用开发中的高频需求,而在MyBatis的生态中,MyBatis-Plus分页插件和PageHelper是两种常见的实现方案。本文将通过工作机制、使用方法和细节剖析,带你循序渐进地掌握这两种方式,并为你的项目选择提供指导。一、什么是分页?分页的核心目标是减少数据传输......
  • EmbedPress Pro v3.6.10 — WordPress多合一嵌入插件
    获取:EmbedPressProv3.6.10— WordPress多合一嵌入插件 EmbedPressPro是一款高级插件,主要用于在网站(WordPress网站)中轻松嵌入各种类型的多媒体内容。一、主要功能多媒体嵌入它支持嵌入来自众多流行平台的内容。例如,可以嵌入YouTube、Vimeo等视频平台的视频。这意味......
  • iCheck -JS插件
    AI生成:iCheck是一个轻量级的jQuery插件,用于美化复选框和单选按钮。它通过自定义样式和动画效果,使得表单元素更加美观和易于使用。以下是iCheck插件的基本用法和功能:使用步骤引入文件:首先,确保你的项目中已经引入了jQuery库(版本1.7或更高).然后,引入 iCheck 的CSS......
  • webpack插件开发备注
    在Webpack插件开发中,apply方法是插件的核心入口。每个Webpack插件都是一个包含apply方法的对象,Webpack在运行时会调用这个方法,将Webpack的编译器(compiler)对象作为参数传递给它,从而允许插件挂载到Webpack的事件系统中,并通过钩子影响打包过程。classMyPlugin{app......
  • VS Code 好用的插件
    1.git代码提交记录,精确到每行记录对应负责人,安装GitLens插件 2.AI代码预测,安装 Tabnine:AIChat&AutocompleteforJavaScript,Python,Typescript,Java,PHP,Go,andmore插件,适用与多种语言3.AI代码预测,安装GitHubCopilot 插件,两种AI代码预测可以自行......
  • js tui-image-editor 使用,图片编辑插件
    效果查看地址https://ui.toast.com/tui-image-editorgithub地址https://github.com/nhn/tui.image-editorvue项目安装方式yarnadd@toast-ui/image-editorvue3使用demo<template><divclass="image-editor-container"><!--TUIImageEditor容器-......
  • 给 Postgres 写一个向量插件 - 向量类型
    在这篇文章中,我们将为Postgres实现vector类型:CREATETABLEitems(vvector(3));Postgres扩展结构和pgrx包装器在实现它之前,让我们先看看典型的扩展结构,以及pgrx如何为我们简化它。典型的Postgres扩展可以大致分为2层:实现,通常使用C等低级语言完成。将实现......
  • 今年最火的comfy UI 插件节点超详细安装使用教程-有手就行的保姆级教程-网盘分享_comf
    大家好我是AIGC阿道夫今年最火的comfyUI插件节点超详细安装使用教程-有手就行的保姆级教程ComfyUI最受欢迎的排行榜最近制作了ComfyUI工作流管理器插件的作者开始了一个新项目,能扫描抓取并尝试安装插件,从而提供一些信息,最终目标是成为类似Python中的Pypi、Nodejs里的Np......
  • nvim番外之将配置的插件管理器更新为lazy
    在很久以前我写过关于nvim配置的文章,里面推荐使用packer作为插件管理器。但是在一年多以前,packer的仓库中出现这么一段文字Thisrepositoryiscurrentlyunmaintained.Forthetimebeing(asofAugust,2023),itisrecommendedtouseoneofthefollowingpluginmanag......