win7 cmd

【win7中cmd的一些高級的使用技巧】


1.cmd中按F7,可以調出(之前所輸入的)命令的歷史列表

上圖:

cmd F7 history

用法是,在cmd中,按F7,即可出現上圖的效果。

其實,默認的通過鍵盤上的上線箭頭,可以輸入之前/後輸入過的命令的。

但是之前不知道,原來F7可以跳出命令歷史列表的窗口的。

 

2.開啓或關閉win7的cmd中的自動補全的功能

win7默認的cmd,是支持自動補全的(就像Linux中shell中的效果一樣),即你輸入字母后,按TAB鍵,則會自動幫你匹配出相應的支持的命令(或當前文件夾下面的文件名),但是之前不知道,此功能,還是可以自己設置開啓或關閉的。

上圖:

右鍵 默認值

編輯選項 自動補全

即,cmd中,右鍵窗口左上角的圖標,選擇 默認值,然後打開了 控制檯窗口的屬性 的對話框,對於其中的編輯選項中的自動完成,可以自己開啓或關閉。

我之前就遇到過一次,不小心,不知道系統怎麼出了異怪的事情,cmd中自動補全功能失效了,按TAB鍵不起作用了,只是光標向右跳動一個TAB的距離,變成了輸入TAB鍵的功能了。後來才找到此選項,關閉後,再啓用,才折騰好,TAB纔可以繼續實現自動補全的功能的。

 

再說說我之前就知道的一些功能:

3.設置cmd中默認(中文)文字的編碼

即 控制檯窗口 屬性中的默認代碼頁的設置:

默認代碼頁

此處中文的win7,一般已經默認設置爲了936了,這樣顯示出來的文字,是對應的中文GBK的編碼的。

因此,如果你使用其他程序向控制檯輸出中文字符的話,比如之前用過python的logging.info輸入中文信息到cmd中,此時如果你輸出的漢字的編碼也是GBK的話,和cmd中的GBK一致,則漢字是可以正確顯示的。

如果你輸出的漢字是其他編碼,比如UTF-8,那麼和cmd中的GBK編碼不一致,就導致cmd中顯示出來的漢字,是亂碼了。對於python中,輸入漢字是unicode話,logging.info會自動輸出匹配的漢字,使得其可以正確顯示的。

4.快速編輯的功能

上圖:

快速編輯模式

默認的cmd,一般是關閉了 編輯選項 中的 快速編輯模式 的。

【非快速編輯模式】

非快速編輯模式

當關閉了“快速編輯模式”的話:

粘貼文字:

如果你係統剪貼板中已經拷貝了一些字符,然後想要粘貼到cmd中,那麼就需要點擊右鍵:右鍵 粘貼

選擇對應的粘貼,纔可以粘貼對應的字符:

纔可以粘貼字符

複製文字:

鼠標是無法直接選擇對應的文字的,需要

右鍵 選擇 標記

即右鍵,選擇標記,然後再選擇一些文字:

然後再選擇一些文字

然後點擊右鍵或輸入鍵盤的Enter鍵,就可以實現複製對應所選內容了。

 

【快速編輯模式】

快速編輯模式 啓用了

粘貼文字:而如果啓用了“快速編輯模式”的話,那麼就可以通過直接點擊右鍵,不會再出現上述的右鍵菜單了,不需要選擇粘貼,就可以實現上述字符的粘貼了。

複製文字:同理,對於複製cmd中的文字,用鼠標選擇後:鼠標選擇文字

然後直接通過鍵盤上的Enter鍵或點擊鼠標右鍵,即可實現將選中的文字,拷貝到系統剪貼板中,然後就可以粘貼到別的地方/別的程序中了。

 

5.其他一些常見設置

主要是相關的:

(1)字體

字體

(2)佈局

佈局

需要說明一下的是,關於屏幕緩衝區大小,指的是系統本身最大所存儲的內容,

而窗口大小,指的是你當前的cmd的窗口大小。

屏幕緩衝區的大小,肯定是要大於等於窗口大小的設置的。

果屏幕緩衝區大小的設置,決定了你的cmd窗口,最大能多大,即用鼠標拖拉窗口的話,最大能變成多大。

 

對於屏幕緩衝區:

A。寬度:自己試試,改成不超過你的屏幕的寬度爲宜,否則橫向太長,輸出的內容,就不容易看清了。

B。高度:一般設置爲大於窗口的大小,這樣方便窗口在上下的高度方面,可以隨時進行調整。

 

(3)顏色

顏色

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章