Linux下文字編輯器顯示sql指令碼中文亂碼
安裝的是Mint Linux 64位系統,發現使用各種文字編輯器開啟sql指令碼時,如果指令碼中有中文,就會顯示亂碼,下載Sublime Text3,同樣出現亂碼。
Sublime Text3解決亂碼方法如下:
1 開啟Sublime Text3,進入選單,開啟命令列,黏貼如下程式碼:
import urllib.request,os,hashlib; h =
'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76';
pf = 'Package Control.sublime-package'; ipp =
sublime.installed_packages_path(); urllib.request.install_opener(
urllib.request.build_opener( urllib.request.ProxyHandler()) ); by =
urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ',
'%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error
validating download (got %s instead of %s), please try manual install' %
(dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
回車執行。這種方法是自動安裝Package Control,但很可能會報錯,使用lantern翻牆後,再執行這個命令,成功。
2 安裝外掛解決亂碼:
Preferences-->Package Control-->Install Package-->輸入ConvertToUTF8後回車(根據Sublime的左下角出現的狀態資訊來判斷是否安裝完成)
但此時開啟sql指令碼,會報錯:
File: /home/ailsonjack/temp.txt
Encoding: GB2312
Error: Codecs missing,Please install Codecs33 plugin.
照步驟2,安裝外掛Codecs33,安裝完成後,顯示中文正常
相關文章
- pl/sql developer中文顯示亂碼SQLDeveloper
- oracle中文顯示亂碼Oracle
- linux中顯示中文亂碼如何解決?Linux
- ubuntu 中文顯示亂碼問題Ubuntu
- 解決SecureCRT中文顯示亂碼Securecrt
- QT中文顯示亂碼解決QT
- LINUX SSH顯示中文亂碼問題解決Linux
- Mac下navicat for mysql中文顯示亂碼解決方法MacMySql
- Redis中文顯示為Unicode編碼 亂碼的解決辦法RedisUnicode
- 同事編寫的sql指令碼檔案上傳到oracle 上顯示亂碼_字符集SQL指令碼Oracle
- hive表查詢中文顯示亂碼Hive
- Navicat for mysql 顯示中文亂碼問題MySql
- Linux中Firefox Flash中文亂碼或不能顯示LinuxFirefox
- navicat for mysql顯示中文亂碼解決方案MySql
- Mysql輸出中文顯示亂碼處理MySql
- toad 中文顯示亂碼解決方法
- SecureCRT遠端連線顯示中文亂碼Securecrt
- JFreechart 在linux下不顯示及中文亂碼問題Linux
- Oracle - SQLPlus中文顯示亂碼問題OracleSQL
- web指令碼編輯器ACE EditorWeb指令碼
- 顯示密碼編輯框中的密碼 (轉)密碼
- 解決MySQL中文亂碼和插入中文不顯示的方法MySql
- 解決在PUTTY下Linux顯示亂碼的問題Linux
- linux系統編碼問題:vi不能輸入中文,ssh遠端連線終端不能輸入中文,中文顯示亂碼等Linux
- 文字和原始碼編輯器EditRocket for Mac原始碼Mac
- git操作時中文顯示亂碼的解決方法Git
- 解決ssh連線CentOS後中文顯示亂碼CentOS
- 解決Hive使用desc顯示中文註釋亂碼Hive
- 解決ssh終端CentOS後中文顯示亂碼CentOS
- html裡顯示中文亂碼的解決辦法HTML
- oracle sqlplus中文顯示亂碼的問題OracleSQL
- linux下顯示中文Linux
- Xamarin iOS教程之顯示和編輯文字iOS
- Linux 命令列下的最佳文字編輯器Linux命令列
- linux 字符集 頁面顯示亂碼Linux
- cmd 命令列模式下輸出中文時顯示亂碼的解決方案命令列模式
- Linux文字編輯器JedLinux
- Typora Mac(文字編輯器)中文版Mac