為什麼有的vi不能以十六進製制顯示資料

2021-06-21 11:33:49 字數 509 閱讀 8164

前幾天想把乙個文字檔案以十六進製制開啟,但同為centos 6.4的系統上,一台正常顯示(以desktop方式安裝的),另一台不能正常顯示(以minimal方式安裝的),為什麼呢?

以十六進製制顯示:

:%!xxd

不以十六進製制顯示,返回普通文字顯示:

:%!xxd -r

centos 6.4 如果是最小化安裝的,它只會安裝 vim-minimal 軟體包,但要用以十六進製制的方式顯示時,還需要 vim-common 軟體包。

使用以下命令安裝:

#yum install vim-common

說點題外話:

如果想語法高亮,還需要 vim-enhanced 軟體包。

為什麼原始字串不能以單個反斜槓結尾?

why can t python s raw string literals end with a single backslash?python的原始字串有很多應用場景,比如用來表示windows的路徑和應用於正規表示式中。但是在使用的時候卻發現,原始字串無法以單個反斜槓結尾,或者說,原始字串無法...

為什麼中斷不能休眠

1.中斷處理的時候,不應該發生程序切換,因為在中斷context中,唯一能打斷當前中斷handler的只有更高優先順序的中斷,它不會被程序打斷 這點對 於softirq,tasklet也一樣,因此這些bottom half也不能休眠 如果在中斷context中休眠,則沒有辦法喚醒它,因為所有的 wa...

為什麼中斷不能休眠

1.中斷處理的時候,不應該發生程序切換,因為在中斷context中,唯一能打斷當前中斷handler的只有更高優先順序的中斷,它不會被程序打斷 這點對 於softirq,tasklet也一樣,因此這些bottom half也不能休眠 如果在中斷context中休眠,則沒有辦法喚醒它,因為所有的 wa...