Skip to content

brianhuster/nomplete.vim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nomplete.vim

Plugin cho Vim và Neovim cho phép bạn gõ chữ Hán (漢字) và chữ Nôm (𡨸喃) từ chữ quốc ngữ.

Cài đặt

Bạn có thể cài đặt plugin này bằng bất kỳ trình quản lý plugin nào có hỗ trợ Git. Ví dụ với vim-plug

Plug 'brianhuster/nomplete.vim'

Không bắt buộc, nhưng khuyến nghị một trong 2 điều sau:

  • Nvim hỗ trợ LuaJIT HOẶC
  • Vim/Nvim hỗ trợ +python3

Cài đặt font chữ Nôm

Để hiển thị chữ Nôm thì bạn cần cài đặt và sử dụng một font chữ có hỗ trợ chữ Nôm.

Hiện nay đã có một số font hỗ trợ chữ Nôm, cả họ không chân (sans-serif) và có chân (serif), bạn có thể tìm và cài đặt từ các trang web sau:

Tuy nhiên, theo như mình biết thì hiện tại vẫn chưa có font nào thuộc họ monospace, tuy vậy bạn có thể yêu cầu hệ điều hành fallback về một font chữ Nôm không chân. Dưới đây là hướng dẫn cho Ubuntu

  • Tải xuống một font chữ Nôm không chân, ở đây mình sẽ dùng Han-Nom Gothic
  • Copy file ttf hoặc otf vào thư mục ~/.local/share/fonts/
  • Tạo (hoặc chỉnh sửa) file cấu hình fontconfig ~/.config/fontconfig/fonts.conf với nội dung sau:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <fontconfig>
        <alias>
            <family>monospace</family>
            <prefer>
                <family>Han-Nom Gothic</family>
            </prefer>
        </alias>
    </fontconfig>
  • Chạy lệnh fc-cache -fv để cập nhật cache font
  • Khởi động lại terminal và kiểm tra

Đóng góp

Mọi đóng góp đều được hoan nghênh! Vui lòng tạo issue hoặc pull request trên GitHub.

Credits

Danh sách chữ Nôm được thu thập và xử lý từ các nguồn mở sau:

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors