cygwin漢化簡單操作 ZT

2021-09-02 07:14:32 字數 678 閱讀 3751

預設情況下,cygwin的大部分命令是不支援中文的,比如ls,顯示出來的都是問號

但是我們可以通過修改一些設定使它支援中文

首先,進入到使用者主目錄下(比如c:\cygwin\home\你的使用者名稱)

$cd ~

然後找到.inputrc,沒有的話就新建

在後面輸入下面三個語句。

set meta-flag on

set convert-meta off

set output-meta on

這樣cygwin就支援中文輸入了,否則不能正常輸入中文

一般安裝cygwin後就已經存在上面的幾行了,不過預設是注釋語句(前面加了#,只要把#去掉即可)。

然後是.bashrc 或.bashprofile

這裡沒有現成的語句,只好手工輸入下面的兩個語句。

export lesscharset=latin1

alias ls='ls --show-control-chars --color=auto'

ls引數"--show-control-chars"可以正常顯示中文資訊

這樣處理後,重新登入就可以檢視中文資訊,也可以輸入中文,真爽!

上面這兩句需要手動輸入,由於在windows下與linux下檔案格式有錯誤,回車有『/r』,在cygwin載入過程中會提示『/r』錯誤,然後使用ls不識別,所以需要注意。

cygwin的簡單使用

cygwin作為學習linux的輔助工具,聽說很久了,可是就是沒怎麼動手實踐過。今天嘗試用了一下 安裝很簡單。如果全部安裝需要很長的時間,並且作為入門練習,不需要太多的內容,所以執行了預設安裝。讓ls和dir命令顯示中文和顏色 alias ls ls show control chars color...

格式化簡單例子

參考 string strdate 2005年04月22日 注意 dateformat建構函式的樣式與strdate的樣式必須相符 dateformat dateformat new dateformat yyyy年mm月dd日 必須捕獲異常 try catch parseexception px ...

進製轉化 簡單概念

二進位制轉八進位制 十六進製制 每3 4位二進位制對應一位八進位制 十六進製制數 二進位制轉十進位制 按權展開 整數 1 2 n 1 n為位數 小數 1 2 n 八進位制轉二進位制 一位八進位制數表示三位二進位制數 八進位制轉十進位制 按權展開 整數 x 8 n 1 n為位數,x為當前位的八進位制數...