教你如何在Linux 系統中輸入 emoji
導讀 | 使用 GNOME 桌面可以讓你在文字中輕鬆加入 emoji。 |
emoji 是潛藏在 Unicode 字元空間裡的有趣表情圖,它們已經風靡於整個網際網路。emoji 可以用來在社交媒體上表示自己的心情狀態,也可以作為重要檔名的視覺標籤,總之它們的各種用法層出不窮。在
系統中有很多種方式可以輸入 Unicode 字元,但 GNOME 桌面能讓你更輕鬆地查詢和輸入 emoji。
首先,你需要一個執行 GNOME 桌面的 Linux 系統。
同時還需要安裝一款支援 emoji 的字型。符合這個要求的字型有很多,使用你喜歡的軟體包管理器直接搜尋 emoji 並選擇一款安裝就可以了。
例如在 Fedora 上:
$ sudo dnf search emoji emoji-picker.noarch : An emoji selection tool unicode-emoji.noarch : Unicode Emoji Data Files eosrei-emojione-fonts.noarch : A color emoji font twitter-twemoji-fonts.noarch : Twitter Emoji for everyone google-android-emoji-fonts.noarch : Android Emoji font released by Google google-noto-emoji-fonts.noarch : Google “Noto Emoji” Black-and-White emoji font google-noto-emoji-color-fonts.noarch : Google “Noto Color Emoji” colored emoji font [...]
對於 Ubuntu 或者 Debian,需要使用 apt search。
在這篇文章中,我會使用 Google Noto Color Emoji 這款字型為例。
要開始設定,首先開啟 GNOME 的設定皮膚。
1、在左邊側欄中,選擇“地區與語言Region & Language”類別。
2、點選“輸入源Input Sources”選項下方的加號(+)開啟“新增輸入源Add an Input Source”皮膚。
3、在“新增輸入源Add an Input Source”皮膚中,點選底部的選單按鈕。
4、滑動到列表底部並選擇“其它Other”。
5、在“其它Other”列表中,找到“其它Other(快速輸入Typing Booster)”。
6、點選右上角的“新增Add”按鈕,將輸入源新增到 GNOME 桌面。
以上操作完成之後,就可以關閉設定皮膚了。
現在 GNOME 桌面的右上角會出現一個新的圖示,一般情況下是當前語言的雙字母縮寫(例如英語是 en,世界語是 eo,西班牙語是 es,等等)。如果你按下了超級鍵Super key(也就是鍵盤上帶有 Linux 企鵝/Windows 徽標/Mac Command 標誌的鍵)+ 空格鍵的組合鍵,就會切換到輸入列表中的下一個輸入源。在這裡,我們只有兩個輸入源,也就是預設語言和快速輸入。
你可以嘗試使用一下這個組合鍵,觀察圖示的變化。
在快速輸入模式下,點選右上角的輸入源圖示,選擇“Unicode 符號和 emoji 聯想Unicode symbols and emoji predictions”選項,設定為“開On”。
現在快速輸入模式已經可以輸入 emoji 了。這正是我們現在所需要的,當然快速輸入模式的功能也並不止於此。
在快速輸入模式下,開啟一個文字編輯器,或者網頁瀏覽器,又或者是任意一種支援輸入 Unicode 字元的軟體,輸入“thumbs up”,快速輸入模式就會幫你迅速匹配的 emoji 了。
要退出 emoji 模式,只需要再次使用超級鍵+空格鍵的組合鍵,輸入源就會切換回你的預設輸入語言。
如果你覺得“超級鍵+空格鍵”這個組合用起來不順手,你也可以換成其它鍵的組合。在 GNOME 設定皮膚中選擇“裝置Device”→“鍵盤Keyboard”。
在“鍵盤Keyboard”頁面中,將“切換到下一個輸入源Switch to next input source”更改為你喜歡的組合鍵。
實際上,現代鍵盤的設計只是為了輸入 26 個字母以及儘可能多的數字和符號。但 ASCII 字元的數量已經比鍵盤上能看到的字元多得多了,遑論上百萬個 Unicode 字元。因此,如果你想要在 Linux 應用程式中輸入 Unicode,但又不想使用快速輸入,你可以嘗試一下 Unicode 輸入。
開啟任意一種支援輸入 Unicode 字元的軟體,但仍然使用你的預設輸入語言
使用 Ctrl+Shift+U 組合鍵進入 Unicode 輸入模式
在 Unicode 輸入模式下,只需要輸入某個 Unicode 字元的對應序號,就實現了對這個 Unicode 字元的輸入。例如 1F44D 對應的是 ?,而 2620 則對應了 ☠。想要檢視所有 Unicode 字元的對應序號,可以參考 Unicode 規範。
emoji 可以讓你的文字變得與眾不同,這就是它們有趣和富有表現力的體現。同時 emoji 也有很強的實用性,因為它們本質上是 Unicode 字元,在很多支援自定義字型的地方都可以用到它們,而且跟使用其它常規字元沒有什麼太大的差別。因此,你可以使用 emoji 來對不同的檔案做標記,在搜尋的時候就可以使用 emoji 把這些檔案快速篩選出來。
你可以在 Linux 中盡情地使用 emoji,因為 Linux 是一個對 Unicode 友好的環境,未來也會對 Unicode 有著越來越好的支援。
via:
作者:Seth Kenlon 選題:lujun9972 譯者:HankChow 校對:wxy
本文由 LCTT 原創編譯,Linux中國 榮譽推出
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2671683/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何在 Linux 系統中輸入 emojiLinux
- 教你如何在 Linux 系統上安裝 JavaLinuxJava
- Emoji’s World, 一起實現Emoji?輸入吧!
- 如何在MySQL中輸入中文MySql
- Linux 下的檔案管理&管理系統中的輸出輸入Linux
- 如何在linux中搭建JEECMS系統Linux
- 手把手教你如何在Ubuntu系統中安裝PycharmUbuntuPyCharm
- 輸入輸出系統
- 如何在 Linux 中不輸入密碼執行 sudo 命令Linux密碼
- 嵌入式Linux—輸入子系統Linux
- Linux作業系統的Shell環境中輸入中文(轉)Linux作業系統
- 教你如何在Linux中防止SYN Flood攻擊Linux
- 在Linux中,如何在Linux中進行系統映象管理?Linux
- 教你如何在Linux系統裡統計資料夾下的檔案個數Linux
- 原生js 實現輸入框emoji表情釋出JS
- 在Linux中,如何理解系統管理工具,如Webmin和Ajenti。LinuxWeb
- Unreal 輸入系統 解析Unreal
- 實現多子型別輸入法:如何在 HarmonyOS中載入不同的輸入模式型別模式
- Linux c程式中獲取shell指令碼輸出(如獲取system命令輸出)LinuxC程式指令碼
- 如何在 Linux 系統中結束程式或是中止程式Linux
- linux中的輸入與輸出管理(重定向輸入,輸出,管道符)Linux
- 教你如何在Linux中設定快捷方式圖示Linux
- 如何在Windows 11系統中將任意檔案(如bat/log等)固定在開始選單?WindowsBAT
- 如何在python的字串中輸入純粹的{}Python字串
- 直播系統原始碼,Vue 禁止輸入框輸入空格原始碼Vue
- 教你如何在 elasticsearch 中重建索引Elasticsearch索引
- linux系統下怎麼輸入EOF退出輸入迴圈while(getline(cin, temp)){.....}LinuxWhile
- 如何在Java中輕鬆處理Emoji Unicode - UdayakumarJavaUnicode
- 淺談教你如何掌握Linux系統Linux
- 教你如何在CentOS7系統中配置ftp服務CentOSFTP
- 如何在Linux系統上刷抖音Linux
- Java分解質因數,如輸入8,輸出8=2*2*2Java
- Android 輸入系統介紹Android
- 如何在Docker容器中的Linux系統(Ubuntu + Centos Linux)裡面使用systemctlDockerLinuxUbuntuCentOS
- 教你如何在Golang中執行JavaScriptGolangJavaScript
- 教你如何在CentOS7系統上安裝postgreSQL11CentOSSQL
- 如何在Mac系統中安裝Win7系統MacWin7
- 如何在WPS表格中輸入平方和立方符號符號