Sublime TextがUbuntuで中国語を入力できない問題の最も簡単な解決策

Sublime TextがUbuntuで中国語を入力できない問題の最も簡単な解決策

崇高な

Sublime Text はコード エディター (Sublime Text2 は有料ソフトウェアですが、無期限に試用できます) であり、HTML および散文用の高度なテキスト エディターです。 Sublime Text は、2008 年 1 月にプログラマーの Jon Skinner によって開発されました。当初は、豊富な拡張機能を備えた Vim として設計されました。

Sublime Text には、美しいユーザー インターフェイスと、コード サムネイル、Python プラグイン、コード スニペットなどの強力な機能が備わっています。キーバインディング、メニュー、ツールバーをカスタマイズすることもできます。 Sublime Text の主な機能には、スペルチェック、ブックマーク、完全な Python API、Goto 機能、即時プロジェクト切り替え、複数選択、複数ウィンドウなどがあります。 Sublime Text は、Windows、Linux、Mac OS X およびその他のオペレーティング システムをサポートするクロスプラットフォーム エディターです。

Sublime は私が気に入っている編集ツールですが、Ubuntu では中国語を入力できず、かなり不便です。そこで、インターネットで長い間検索し、次のような簡単な方法をまとめました。

1. 必要なファイルをダウンロードし、ターミナルを開いて、次のように入力します。

git クローン https://github.com/lyfeyaj/sublime-text-imfix.git
cd ~/sublime-text-imfix
sudo cp ./lib/libsublime-imfix.so /opt/sublime_text/
sudo cp ./src/subl /usr/bin/

2. 新しいシェル スクリプトを作成します。これは非常に簡単で、1 文だけです。

Sublime は新しいファイルを作成し、次のように入力します:

#!/bin/bash
LD_PRELOAD=/opt/sublime_text/libsublime-imfix.so サブリ

次に、ファイルを sublime (注意: サフィックスなし) として保存し、/home フォルダーに配置します。これで、sublime を開いたときに中国語を入力できるようになります。

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。

以下もご興味があるかもしれません:
  • Ubuntu で Sublime3 をインストールし、Python3 環境を構成する方法
  • Ubuntuにmysql pycharm sublimeをインストールする
  • Ubuntu Sublime の中国語入力問題の解決方法
  • UbuntuでSublime Text 3のCコンパイル環境を構成するための具体的な手順
  • UbuntuでSublime Textを使用するときに中国語を完璧に入力する方法
  • Ubuntuで崇高な中国語が入力できない問題の解決方法

<<:  MACOS で MySQL ルートパスワードを忘れた場合の解決策

>>:  スライド効果を実現するためのネイティブJavaScript

推薦する

VUEはタイムライン再生コンポーネントを実装します

この記事の例では、タイムライン再生コンポーネントを実装するためのVUEの具体的なコードを参考までに共...

CSS を使用して同じ親タグの左側と右側に 2 つのボタンを配置する方法

この記事では、主に同じ親タグの左側と右側にある 2 つのボタンの CSS レイアウト方法を紹介し、皆...

怖いハロウィーン Linux コマンド

ハロウィーンではありませんが、Linux の不気味な側面に注目する価値はあります。幽霊、魔女、ゾンビ...

MySQL ストアド プロシージャで case ステートメントを使用する詳細な例

この記事では、例を使用して、MySQL ストアド プロシージャでの case ステートメントの使用方...

ウェブサイトのコンテンツが検索エンジンに含まれないようにする方法

通常、Web サイトを構築する目的は、検索エンジンにインデックス登録してもらい、プロモーションを拡大...

OpenLayersはポイントフィーチャーレイヤーの集約表示方法を実現します

目次1. はじめに2. ポイントフィーチャーレイヤーの集約3. 重合の特殊処理4. 重合の特殊処理 ...

MySQLデータベースイベントスケジュール実行タスクの詳細な説明

1. 背景プロジェクトの業務が進むにつれて、データベース テーブルの数がどんどん大きくなり、ハードデ...

超詳細なMySQL使用仕様の共有

最近、データベース関連の操作が多くなり、会社の既存の仕様はあまり包括的ではありません。インターネット...

react+antd.3x は IP 入力ボックスを実装します

この記事では、IP入力ボックスを実装するための react+antd.3x の具体的なコードを参考ま...

Ubuntu 20.04 Firefox でビデオを再生できない (Flash プラグインがない) 場合の解決策

1. Flashプラグインパッケージのダウンロードアドレス: https://get.adobe.c...

Vue はデータの変更をどのように追跡しますか?

目次背景例誤解 - コールスタックを表示するためにウォッチでブレークポイントを設定する正しいアプロー...

Tomcat が応答データグラムを書き戻すタイミングの詳細な分析

疑問が生じるこの質問は、ファイルのダウンロードを記述しているときに発生しました。HttpServle...

Linux で MySQL のデフォルト エンコーディングを変更する方法

開発プロセス中に、MySQL データベースを復元した後にデータベース データに文字化けが発生した場合...

Ubuntu 20.04 と NVIDIA ドライバーのインストールに関するチュートリアル

Ubuntu 20.04をインストールする NVIDIAドライバーをインストールする Pytouch...

DockerでPrometheusをインストールする詳細なチュートリアル

目次1. Node Exporterをインストールする2. cAdvisorをインストールする3. ...