1. 程式人生 > >vim輸出字型設定

vim輸出字型設定

程式碼如下:

#include<stdio.h>
int main()
{
    int user,password;
    printf("請輸入帳號\n");
    scanf("%d",&user);getchar();
    printf("請輸入密碼:\033[08m\n");//隱藏字型
    scanf("%d",&password);getchar();
    printf("\033[0m");//關閉所有屬性(恢復)

    printf("\033[41m-------hello\033[0m\n");//紅色背景(之後恢復)
    printf("\033[44m-------hello\033[0m\n");//藍色背景(記得恢復)

    printf("\033[31m-------hello\033[0m\n");//紅色字型(之後恢復)
    printf("\033[34m-------hello\033[0m\n");//藍色字型(記得恢復)

}

具體設定如下:

字背景顏色範圍:40----49 
40:黑 
41:深紅 
42:綠 
43:黃色 
44:藍色 
45:紫色 
46:深綠 
47:白色 

字顏色:30-----------39 
30:黑 
31:紅 
32:綠 
33:黃 
34:藍色 
35:紫色 
36:深綠 
37:白色 

\033[0m 關閉所有屬性 
\033[1m 設定高亮度 
\033[4m 下劃線 
\033[5m 閃爍 
\033[7m 反顯 


\033[8m 消隱 
\033[30m -- \33[37m 設定前景色 (字型顏色)
\033[40m -- \33[47m 設定背景色 
\033[nA 游標上移n行 
\033[nB 游標下移n行 
\033[nC 游標右移n行 
\033[nD 游標左移n行 
\033[y;xH設定游標位置 
\033[2J 清屏 
\033[K 清除從游標到行尾的內容 
\033[s 儲存游標位置 
\033[u 恢復游標位置 
\033[?25l 隱藏游標 
\033[?25h 顯示游標