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重启系统

添加中文输入法

重启起来后,打开“设置”,“keyboard”,如下图,将“Intelligent Pinyin”添加到输入法选项中

最后,“Win+space”可以切换中英文输入法

注意

[!note] 之前我碰到安装完成后,中文输入法在shell终端可以输入,但是在浏览器等地方无法输入中文。最后发现需要再次重启系统,起来就可以正常使用。

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 安装 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继续安装。

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