Ubuntu 22.04 安装 Z-Shell (ZSH) 跟 Oh-My-Zsh

Ubuntu 22.04 安装 Z-Shell (ZSH) 跟 Oh-My-Zsh

Z shell 是有史以来功能最强大的 shell 之一,也是速度最快的 shell 之一。它提供的功能是你在其他任何地方都找不到的,比如内置拼写检查、代码语法高亮等。你甚至可以对命令提示符进行配置,以显示有关系统状态的有用信息,而无需键入任何内容。例如:拼写更正,文件和命令的制表符补全等。

更新系统

执行如下指令更新系统软件:

$ sudo apt update && sudo apt dist-upgrade -y

执行如下指令安装相关软件:

$ sudo apt install build-essential curl file git

因为我已经按转过,没有提示Y/N。请选择Y继续安装。

安装zsh

现在系统已经是最新状态,并且安装了需要的第三方软件,执行如下指令安装zsh

$ sudo apt install zsh

提示是否继续,请输入Y继续安装。

安装完成后可以使用zsh --version查看版本号:

安装Oh-My-Zsh插件

On-My-Zsh 插件为 ZSH 提供了很多好用的 增强功能。执行如下指令安装:

$ sudo apt install git-core curl fonts-powerline
$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

该命令会将 zsh 设置为所有用户的默认设置shell ,所以你无需注销或重启服务器。键入 Y 并按 Enter 继续。安装将在几秒钟内完成。

插件列表:https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins

编辑vim ~/.zshrc配置,可以自由的增加自己喜欢的插件:

plugins=(git python pip zsh-syntax-highlighting zsh-autosuggestions zsh-completions)

配置Oh-My-Zsh主题

主题列表:https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

默认的主题都在~/.oh-my-zsh/themes/目录下,编辑vim ~/.zshrc配置,修改主题类型:

ZSH_THEME="fino-time"

最后执行:source ~/.zshrc更新配置。

更新Oh-My-Zsh

可以执行omz update更新:

卸载Oh-My-Zsh

执行sudo uninstall oh_my_zsh可以卸载。该命令将删除 oh-my-zsh 附带的所有文件和文件夹,并将服务器恢复到安装前的状态。

Read more

C语言架构设计之程序解耦

C语言架构设计之程序解耦

高耦合带来的问题 高耦合度的 C 语言程序会导致以下影响: 可扩展性降低 高耦合度会显著降低程序的可扩展性,这意味着在修改或增加功能时,需要更多的时间和资源,因为一个模块的变化可能需要影响到多个模块。这里有一个示例来说明高耦合度如何降低可扩展性: 假设有一个简单的库存管理系统,包含两个模块:Inventory(库存管理)和 Sales(销售管理)。它们高度耦合,Sales 模块直接依赖于 Inventory 模块。 // Inventory 模块 #include <stdio.h> int available_quantity = 100; void update_quantity(int sold_quantity) { available_quantity -= sold_quantity; } // Sales 模块 #include <stdio.h&

By jackie ma
ubuntu 22.04安装ibus中文输入法

ubuntu 22.04安装ibus中文输入法

安装中文语言支持 打开“设置”,“Region & Language”,“Manage Installed Languages” 点击“Install/Remove Languages…” 选择“Chinese(simplified)”,勾选之后点击“Apply”等待安装完成 之后,在“Keyboard Input Method system”,选择“IBus”,“Close” 再可以执行如下操作安装相关的软件 $ sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4 $ im-config -s ibus $ sudo apt-get install ibus-pinyin $ ibus-setup 最后执行sudo reboot重启系统 添加中文输入法 重启起来后,打开“

By jackie ma
  •   渝ICP备2023013474号-1   •   渝公网安备50019002504014号