LaTeX live preview
TIL
720
vim
23
vimplugins
1
latex
1
White

Quân Vũ viết ngày 01/09/2018

Quản lý và cài đặt plugin vim với pathogen

Pathogen giúp chúng ta dễ dàng quản lý và cài đặt plugin cho vim. Các plugin này có thể để ở các thư mục mà bạn mong muốn thay vì phải để vào folder của vim.

Cài đặt Pathogen

Bạn chỉ việc git clone https://github.com/tpope/vim-pathogen.git về, sau đó copy file pathogen.vim vào folder autoload của vim, thường là /usr/share/vim/... Sau đó trong .vimrc của bạn, thêm vào hai dòng lệnh

execute pathogen#infect()
execute pathogen#helptags()

Tạo thư mục chứa plugin

Mặc định folder chứa plugin có tên là bundle. Để tạo folder này, bạn cd ~/.vim và tạo folder bundle. Các plugin của vim sẽ được lưu trong folder này.

vim-latex-live-preview

vim-latex-live-preview là một plugin cho phép người dùng vim biên soạn tài liệu LaTeX có thể xem file pdf được biên dịch với thời gian thực . Đánh tới đâu, xem tới đó. Tất nhiên nó cũng ảnh hưởng tới tốc độ gõ không còn nhanh.
Để sử dụng được plugin này, mình khuyến khích sử dụng mupdf làm trình đọc pdf hoặc bạn có thế sử dụng trình đọc evince mặc định trên ubuntu.
Bạn phải cài đặt xdotool để có thể sử dụng. Tiếp đến bạn vào folder bundle vừa tạo ở trên và

git clone https://github.com/xuhdev/vim-latex-live-preview.git

về.

Một số settings để sử dụng plugin này

Vào file .vimrc thêm vào một số lệnh sau:

let g:tex_flavor="latex"
let g:livepreview_previewer="mupdf"
autocmd FileType tex setl updatetime=1

Vậy là đã xong rồi. Để coi live-preview, sau khi viết xong văn bản, ở chế độ normal của vim bạn đánh lệnh \o là preview hiện lên. Từ đây, bất kì thay đổi nào trên file .tex sẽ được cập nhập tự động lên preview theo thời gian thực. Hết rồi !!!

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Quân Vũ

4 bài viết.
1 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
4 0
Vì đâu mà có CAN (Controller Area Network) ? Thời cuộc lúc bấy giờ Từ thuở khai thiên lập xe, khi mà các thiết bị điện tử còn xa xỉ và được sử d...
Quân Vũ viết 12 tháng trước
4 0
White
2 0
Trong phần 2 này mình sẽ giới thiệu về cách thức mà CAN hoạt động, khung truyền dữ liệu, cấu tạo phần cứng, ... để hiểu. Biết đâu sa cơ lỡ vận thì ...
Quân Vũ viết 12 tháng trước
2 0
White
1 1
Sự kết hợp hoàn hảo Hẳn là nhiều bạn đã biết LaTeX và Vim là gì rồi nên mình không đề cập đến nó nữa. Trong bài viết này mình chia sẻ cách để viết...
Quân Vũ viết 12 tháng trước
1 1
Bài viết liên quan
White
0 4
fCC: Technical Documentation Page note So I have finished the HTML part of this exercise and I want to come here to lament about the lengthy HTML ...
HungHayHo viết 1 năm trước
0 4
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
4 bài viết.
1 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!