chạy vim di động (từ một cây gậy) với phông chữ của riêng bạn


2

Nền tảng: Windows xp
Vim: Gvim 72 trên một thanh

Có cách nào để chạy vim từ thanh usb, nhưng với phông chữ của riêng bạn, bạn có một nơi nào đó trong thư mục của nó, nhưng không được cài đặt trên máy (tức là nó không có trong c:\windows\fonts) bạn đang chạy nó?

Tất cả các ý tưởng sáng tạo hoan nghênh.


Tôi đồng ý với jamessan rằng nó thuộc về siêu người dùng, nhưng với những gì đáng giá, tôi thực sự muốn nghe nếu điều này là có thể. Tôi sử dụng vim trên một cây gậy khá thường xuyên và thật tuyệt khi có Envy Code R đi cùng với nó.
Al.

@Idigas: bạn đã thử chương trình nhỏ của tôi từ bên dưới chưa?
akira

Câu trả lời:


1

điều gần nhất với câu hỏi của bạn tôi đã tìm thấy là đây:

http://msdn.microsoft.com/en-us/l Library / dd183326 (v = VS85) .aspx

Tôi đã viết một cái gì đó nhỏ bé, biên dịch nó và triển khai nó dọc theo gvim di động của bạn. thực hiện nó ngay trước khi bạn mở gvim:

// build: cl.exe / nologo / MT addfont.cpp / link gdi32.lib user32.lib
#inc loại <windows.h>
int chính (int argc, char ** argv) {
    int RC = 0;
    if (argc> 0) {
        RC = AddFontResource (argv [1]);
        nếu (RC> 0) {
            SendMessage (HWND_BROADCAST, WM_FONTCHANGE, 0, 0);
        }
    }

    trả lại RC;
}

thực hiện như thế này:

 addfont.exe example.ttf

phông chữ chỉ có sẵn cho hệ thống cho phiên hiện tại, nếu bạn khởi động lại máy thì phông chữ cũng không còn (cố ý cho một giải pháp usb di động)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.