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

推薦する

2 つの MySQL ユーザー削除ステートメント (delete user と drop user) の違い

ヒント: MySQL では、ユーザーの作成と削除が頻繁に必要になります。ユーザーを作成するときは、通...

Web 上の要素を非表示にする方法とその利点と欠点

ソースコードの例: https://codepen.io/shadeed/pen/03caf6b36...

Vue で SVG アイコンを導入する 2 つの方法

Vue で SVG アイコンを導入する方法Vue で svg アイコンを導入する方法 1インストール...

CSS の :focus-within の楽しさについて簡単に説明します

Bステーションでパスワードを入力するときに目を覆っているこの画像を見たことがある人もいると思いますこ...

VMware インストール後に仮想ネットワーク カードが表示されない問題について

1 問題の説明: 1.1 Windows 10 に VMware を初めてインストールする場合、また...

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

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

MySQL における「:=」と「=」の違いの簡単な分析

=設定および更新の場合にのみ、:= と同じ効果、つまり代入効果があり、それ以外の場合は等号の効果があ...

ウェブデザイン必携ハンドブック 216 ウェブセーフカラー

Web ページ上の色の表現は、さまざまな要因によって影響を受けます。Web ページで非常に美しい配色...

Angularが予期しない例外エラーを処理する方法の詳細な説明

前面に書かれたコードがどれだけ適切に記述されていても、すべての可能性のある例外を完全に処理することは...

VueはTodoListの例をカプセル化し、ブラウザのローカルキャッシュのアプリケーションを実装します。

この記事では主に、Vue で TodoList をカプセル化するケースと、ブラウザのローカル キャッ...

JSはじゃんけんゲームを実装します

この記事の例では、じゃんけんゲームを実装するためのJSの具体的なコードを参考までに共有しています。具...

Vueユーザーが長時間操作せずにログインページからログアウトするように実装する2つの方法

目次問題の説明フロントエンド制御(方法1)アイデアコードバックエンド制御(方法2)アイデアコード要約...

ウェブサイトのアクセス速度を向上させるための徹底的な最適化に関するヒント

ウェブサイトのアクセス速度を向上させるための徹底的な最適化に関するヒント。ウェブサイトのアクセス速度...

初心者がdockerにmysqlをインストールするときに遭遇するさまざまな問題

序文最近、パソコンのシャットダウンに時間がかかることが多く、強制的にシャットダウンするには電源ボタン...

JavaScript PromiseとAsync/Awaitの詳細な説明

目次概要4つの例例1: 誕生日で説明する約束の基本例2: 数字当てゲーム例3: Web APIから国...