最近找到一個好玩的指令 chvt
以往都是按 [Ctrl]+L-Alt+F1 ~ [Ctrl]+L-Alt+F2 之類的來切換 console
其實來有另外一種方法 chvt
chvt 1 跳到第一個 console
chvt 2 跳到第二個 console
以此類推... ^o^
在 XWindow 下好像也可以喔~~~ 至少在 FC5 下是可以的~~~ 玩一玩吧~~~ ^+++^
2006年7月6日 星期四
2006年4月21日 星期五
2006年4月11日 星期二
原來 Ctrl + s 也有發揮功用的地方啊~
以前就常常不小心在 Console 底下按到 Ctrl + s
結果鍵盤怎麼敲就是沒有反應
還以為是 Console 當掉了... XD
後來才知道是因為不小心按到 Ctrl + s 這個 hotkey
也知道再按下 Ctrl + q 就可以回復原狀了
但是這麼礙手礙腳的指令為什麼要留在那邊呢!?
最近終於體會到為什麼了... :D
有時候 Console 下會出現一堆訊息跑個不停
例如在 compile 程式的時候
因為程式很大所以往往要 complie 很長的一段時間
如果想要稍微停下來看看現在的情況 Ctrl + s 就是一個很方便的 hotkey
功能就像一般的計時器一樣~ 可以暫時看一下目前累積的時間~ 但是實際上計時器仍然在計時中~
所以就可以 Ctrl + s 暫時停一下 page up, page down 看看目前 compile 的情況
但是 compile 的動作實際上還在執行~ 看完情況後就可以 Ctrl + q 馬上回到最新的 compile 狀態
而且不會影響到 compile 的時間~ 像這種類似的情況 Ctrl + s Ctrl + q 就是一組相當方便的 hotkey 了~ ^__^
結果鍵盤怎麼敲就是沒有反應
還以為是 Console 當掉了... XD
後來才知道是因為不小心按到 Ctrl + s 這個 hotkey
也知道再按下 Ctrl + q 就可以回復原狀了
但是這麼礙手礙腳的指令為什麼要留在那邊呢!?
最近終於體會到為什麼了... :D
有時候 Console 下會出現一堆訊息跑個不停
例如在 compile 程式的時候
因為程式很大所以往往要 complie 很長的一段時間
如果想要稍微停下來看看現在的情況 Ctrl + s 就是一個很方便的 hotkey
功能就像一般的計時器一樣~ 可以暫時看一下目前累積的時間~ 但是實際上計時器仍然在計時中~
所以就可以 Ctrl + s 暫時停一下 page up, page down 看看目前 compile 的情況
但是 compile 的動作實際上還在執行~ 看完情況後就可以 Ctrl + q 馬上回到最新的 compile 狀態
而且不會影響到 compile 的時間~ 像這種類似的情況 Ctrl + s Ctrl + q 就是一組相當方便的 hotkey 了~ ^__^
2006年3月26日 星期日
2006年3月25日 星期六
2005年8月20日 星期六
Windows console MS-DOS 下的 ls 跟 vi ... :P
我在 Windows console MS-DOS 下只想要用 ls 跟 vi
所以就做了兩個 BAT 檔
放到適當的位置就可以用啦... 不過寫得挺粗糙的... :P
:: vi.bat
@vim %*
:: ls.bat
@echo off
if "%1"=="-l" (
if not "%2"=="" (
@dir %2 %3 %4 %5 %6 %7 %8 %9
) else (
@dir
)
) else if "%1"=="-a" (
if not "%2"=="" (
@dir /a /w %2 %3 %4 %5 %6 %7 %8 %9
) else (
@dir /a /w
)
) else if "%1"=="-al" (
if not "%2"=="" (
@dir /a %2 %3 %4 %5 %6 %7 %8 %9
) else (
@dir /a
)
) else if "%1"=="-la" (
if not "%2"=="" (
@dir /a %2 %3 %4 %5 %6 %7 %8 %9
) else (
@dir /a
)
) else (
if not "%1"=="" (
@dir /w %*
) else (
@dir /w
)
)
@echo on
所以就做了兩個 BAT 檔
放到適當的位置就可以用啦... 不過寫得挺粗糙的... :P
:: vi.bat
@vim %*
:: ls.bat
@echo off
if "%1"=="-l" (
if not "%2"=="" (
@dir %2 %3 %4 %5 %6 %7 %8 %9
) else (
@dir
)
) else if "%1"=="-a" (
if not "%2"=="" (
@dir /a /w %2 %3 %4 %5 %6 %7 %8 %9
) else (
@dir /a /w
)
) else if "%1"=="-al" (
if not "%2"=="" (
@dir /a %2 %3 %4 %5 %6 %7 %8 %9
) else (
@dir /a
)
) else if "%1"=="-la" (
if not "%2"=="" (
@dir /a %2 %3 %4 %5 %6 %7 %8 %9
) else (
@dir /a
)
) else (
if not "%1"=="" (
@dir /w %*
) else (
@dir /w
)
)
@echo on
訂閱:
文章 (Atom)