<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>5 plugin năng suất tốt nhất cho Tmux</title>
<meta name="description" content="5 plugin năng suất tốt nhất cho Tmux - Savefile - Tin Tức -...">
<meta name="author" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :.">
<meta name="copyright" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :. [admin@nguoicodonvn2008.info]">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="5 plugin năng suất tốt nhất cho Tmux">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;www.nguoicodonvn2008.info&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;kien-thuc-may-tinh&#x002F;5-plugin-nang-suat-tot-nhat-cho-tmux-10339.html">
<meta property="og:site_name" content=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.">
<meta property="og:url" content="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/5-plugin-nang-suat-tot-nhat-cho-tmux-10339.html">
<link rel="shortcut icon" href="https://www.nguoicodonvn2008.info/favicon.ico">
<link rel="canonical" href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/5-plugin-nang-suat-tot-nhat-cho-tmux-10339.html">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/karaoke-dual/" title="Tin Tức - Karaoke Dual" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/nhac-tre/" title="Tin Tức - Nhạc trẻ" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tru-tinh/" title="Tin Tức - Trữ tình" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/nuoc-ngoai/" title="Tin Tức - Nước ngoài" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/remix/" title="Tin Tức - Remix" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tam-su-tinh-yeu/" title="Tin Tức - Tâm sự tình yêu" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tho-suu-tam/" title="Tin Tức - Thơ sưu tầm" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/cuoc-song/" title="Tin Tức - Cuộc sống" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/phan-mem/" title="Tin Tức - Phần mềm" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/kien-thuc-may-tinh/" title="Tin Tức - Kiến thức máy tính" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/hoc-tap/" title="Tin Tức - Học tập" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/tai-lieu/" title="Tin Tức - Tài liệu" type="application/rss+xml">
<link rel="alternate" href="https://www.nguoicodonvn2008.info/vi/news/rss/de-thi/" title="Tin Tức - Đề thi" type="application/rss+xml">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://www.nguoicodonvn2008.info/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://www.nguoicodonvn2008.info/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/style.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://www.nguoicodonvn2008.info/themes/default/css/news.css">
<link rel="stylesheet" href="https://www.nguoicodonvn2008.info/themes/default/css/custom.css">
<style type="text/css">
	body{background: #fff;}
</style>
    </head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">.&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.</h2>
		<p class="pull-right"><a title=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;." href="https://www.nguoicodonvn2008.info/">https://www.nguoicodonvn2008.info</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>5 plugin năng suất tốt nhất cho Tmux</h1>
		<ul class="list-inline">
			<li>Thứ sáu - 09/05/2025 00:45</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
		</div>
				<div class="imghome">
			<img alt="5 plugin năng suất tốt nhất cho Tmux" src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-7.jpg" width="460" class="img-thumbnail" />
		</div>
		<div class="clear"></div>
		<div id="bodytext" class="clearfix">
			<p style="text-align: justify;">Tmux là một terminal multiplexer tuyệt vời có thể hợp nhất và quản lý các phiên console khác nhau. Trong khi các tính năng cốt lõi của nó bao gồm hầu hết mọi trường hợp sử dụng, nó cũng có một framework plugin cho phép bạn định hình chương trình theo nhu cầu của mình. Bài viết này sẽ giới thiệu một số plugin tốt nhất cho Tmux có thể giúp tối ưu hóa quy trình làm việc trong Terminal của bạn.</p>

<div style="text-align: justify;">&nbsp;</div>

<h2 id="mcetoc_1iqnno1kpfr" style="text-align: justify;">1.&nbsp;tmux-menus</h2>

<div style="text-align: justify;"><span style="color:rgb(192, 57, 43);"><strong>https://github.com/jaclu/tmux-menus</strong></span></div>

<p style="text-align: justify;">Nếu bạn mới sử dụng Tmux, việc học mọi phím tắt có thể rất khó khăn và dễ gây nản chí. Với các phím tắt kết hợp không trực quan, bạn dễ quên những phím tắt cần để sử dụng các tính năng Tmux ít được biết đến như chế độ sao chép và đánh dấu ngăn.</p>

<figure>
<div style="text-align: justify;"><img alt="" data-i="0" data-src="https://st.quantrimang.com/photos/image/2025/03/06/plugin-nang-suat-tot-nhat-cho-tmux-1.jpg" data-was-processed="true" height="464" src="https://st.quantrimang.com/photos/image/2025/03/06/plugin-nang-suat-tot-nhat-cho-tmux-1.jpg" width="800" /></div>
</figure>

<p style="text-align: justify;">Tmux-menus là một plugin đơn giản giải quyết vấn đề này. Nó cung cấp một menu dựa trên TUI trực quan và sạch sẽ mà bạn có thể truy cập bằng cách nhấn&nbsp;<strong>Ctrl + \</strong>. Bên trong, nó đi kèm với mọi chức năng Tmux, cho phép bạn chọn trực quan những gì bạn cần thay vì ghi nhớ các phím tắt của chúng.</p>

<figure>
<div style="text-align: justify;"><img alt="Plugin tmux-menus đang hoạt động." data-i="1" data-src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-1.jpg" data-was-processed="true" height="464" src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-1.jpg" width="800" /></div>

<figcaption>
<div style="text-align: justify;">Plugin tmux-menus đang hoạt động.</div>
</figcaption>
</figure>

<p style="text-align: justify;">Ngoài việc làm cho Tmux có thể truy cập được, một tính năng được yêu thích ở Tmux-menus là khả năng cấu hình. Mỗi mục menu bên trong plugin chỉ là liên kết đến một script shell. Điều này có nghĩa là với một chút hiểu biết về Bash, bạn có thể dễ dàng đưa các hàm tùy chỉnh vào Tmux-menus.</p>

<figure>
<div style="text-align: justify;"><img alt="Menu cấu hình &#039;on-the-fly&#039; tùy chỉnh cho tmux-menus." data-i="2" data-src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-2.jpg" data-was-processed="true" height="462" src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-2.jpg" width="800" /></div>

<figcaption>
<div style="text-align: justify;">Menu cấu hình &quot;on-the-fly&quot; tùy chỉnh cho tmux-menus.</div>
</figcaption>
</figure>

<h2 id="mcetoc_1iqnno1kpfs" style="text-align: justify;">2.&nbsp;tmux-resurrect</h2>

<div style="text-align: justify;"><span style="color:rgb(192, 57, 43);"><strong>https://github.com/tmux-plugins/tmux-resurrect</strong></span></div>

<p style="text-align: justify;">Một trong những điểm khó khăn lớn nhất của Tmux là nó là một chương trình không có trạng thái. Điều này có nghĩa là nó sẽ không nhớ bất cứ điều gì về phiên sau khi bạn đóng. Điều này thật khó chịu vì nó buộc bạn phải tạo lại bố cục Tmux của mình bất cứ khi nào&nbsp;khởi động lại máy tính.</p>

<figure>
<div style="text-align: justify;"><img alt="" data-i="3" data-src="https://st.quantrimang.com/photos/image/2025/03/06/plugin-nang-suat-tot-nhat-cho-tmux-2.jpg" data-was-processed="true" height="456" src="https://st.quantrimang.com/photos/image/2025/03/06/plugin-nang-suat-tot-nhat-cho-tmux-2.jpg" width="800" /></div>
</figure>

<p style="text-align: justify;">Tmux-resurrect là một công cụ có thể giúp giải quyết vấn đề này. Đây là một plugin không rườm rà giúp bảo toàn toàn bộ môi trường Tmux, bao gồm thứ tự cửa sổ và bố cục khung. Nó cũng lưu trữ những snapshot của các phiên, nghĩa là bạn có thể &quot;quay ngược thời gian&quot; và load các phiên bản khác nhau của thiết lập Tmux.</p>

<figure>
<div style="text-align: justify;"><img alt="Nội dung bên trong của bố cục Tmux." data-i="4" data-src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-3.jpg" data-was-processed="true" height="342" src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-3.jpg" width="800" /></div>

<figcaption>
<div style="text-align: justify;">Nội dung bên trong của bố cục Tmux.</div>
</figcaption>
</figure>

<p style="text-align: justify;">Một tính năng khác mà người dùng thích ở Tmux-resurrect là nó có thể lưu trạng thái của một chương trình đang chạy. Tuy nhiên, việc triển khai chưa hoàn hảo và tính năng này chỉ bao gồm một số ít ứng dụng. Tuy nhiên, plugin xử lý đủ tốt để giúp thiết lập Tmux của bạn liền mạch hơn.</p>

<figure>
<div style="text-align: justify;"><img alt="Quy trình khôi phục trong tmux-resurrect bao gồm khôi phục trạng thái chương trình." data-i="5" data-src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-4.jpg" data-was-processed="true" height="342" src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-4.jpg" width="800" /></div>

<figcaption>
<div style="text-align: justify;">Quy trình khôi phục trong tmux-resurrect bao gồm khôi phục trạng thái chương trình.</div>
</figcaption>
</figure>

<h2 id="mcetoc_1iqnno1kpft" style="text-align: justify;">3.&nbsp;tmux-notify</h2>

<div style="text-align: justify;"><span style="color:rgb(192, 57, 43);"><strong>https://github.com/rickstaa/tmux-notify</strong></span></div>

<p style="text-align: justify;">Việc theo dõi các chương trình nền có thể khó khăn nếu bạn đang xử lý nhiều ngăn và phiên Tmux. Theo kinh nghiệm, điều này dẫn đến những lúc bạn quên rằng mình có một lệnh đang chạy ở chế độ nền và vô tình đóng Tmux.</p>

<figure>
<div style="text-align: justify;"><img alt="" data-i="6" data-src="https://st.quantrimang.com/photos/image/2025/03/06/plugin-nang-suat-tot-nhat-cho-tmux-3.jpg" data-was-processed="true" height="154" src="https://st.quantrimang.com/photos/image/2025/03/06/plugin-nang-suat-tot-nhat-cho-tmux-3.jpg" width="462" /></div>
</figure>

<p style="text-align: justify;">Tmux-notify là một plugin gửi thông báo khi phát hiện ra một tiến trình đã hoàn tất. Nó hoạt động bằng cách kiểm tra bất kỳ ngăn Tmux nào đang hoạt động vừa chuyển sang Bash shell prompt. Sau đó, plugin sẽ gửi một thông báo libnotify, có thể là âm thanh terminal trực quan hoặc tiếng ping có thể nghe được.</p>

<figure>
<div style="text-align: justify;"><img alt="Thông báo toast libnotify cho tác vụ Tmux đang chạy." data-i="7" data-src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-5.jpg" data-was-processed="true" height="342" src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-5.jpg" width="800" /></div>

<figcaption>
<div style="text-align: justify;">Thông báo toast libnotify cho tác vụ Tmux đang chạy.</div>
</figcaption>
</figure>

<p style="text-align: justify;">Mặc dù kiểu thông báo đó phù hợp với hầu hết người dùng, Tmux-notify cũng cung cấp hỗ trợ cho bot Telegram, cảnh báo Pushover và lệnh tùy chỉnh. Điều này giúp tích hợp Tmux-notify vào hầu hết mọi quy trình làm việc, khiến nó trở thành một lựa chọn hấp dẫn cho những người thích mày mò muốn điều chỉnh thiết lập terminal của họ.</p>

<h2 id="mcetoc_1iqnno1kpfu" style="text-align: justify;">4.&nbsp;tmux-jump</h2>

<div style="text-align: justify;"><span style="color:rgb(231, 76, 60);"><strong>https://github.com/schasse/tmux-jump</strong></span></div>

<p style="text-align: justify;">Điều hướng buffer có thể được coi là một trong những phần vụng về nhất của Tmux. Multiplexer này không cung cấp phím tắt tích hợp để di chuyển ra ngoài chế độ sao chép và tiêu điểm cửa sổ. Nếu là người sử dụng Tmux cho các tác vụ năng suất hàng ngày, bạn sẽ thấy sự kỳ quặc kỳ lạ này vừa tẻ nhạt vừa gây khó chịu, đặc biệt là đối với các phiên terminal dài.</p>

<p style="text-align: justify;">Tmux-jump giải quyết vấn đề này bằng cách làm cho việc điều hướng ngăn Tmux vừa dễ dàng vừa trực quan. Lấy cảm hứng từ Vimium, nó sử dụng các gợi ý từ khóa để tạo &quot;jump point&quot; bên trong các cửa sổ Tmux của bạn. Những điểm này cho phép bạn di chuyển nhanh bên trong Tmux mà không cần dựa vào các phím tắt phức tạp của nó.</p>

<figure>
<div style="text-align: justify;"><img alt="" data-i="8" data-src="https://st.quantrimang.com/photos/image/2025/03/06/plugin-nang-suat-tot-nhat-cho-tmux-4.jpg" data-was-processed="true" height="475" src="https://st.quantrimang.com/photos/image/2025/03/06/plugin-nang-suat-tot-nhat-cho-tmux-4.jpg" width="346" /></div>
</figure>

<p style="text-align: justify;">Tmux-jump tỏa sáng nhất khi bạn kết hợp nó với các plugin như EasyMotion cho Vim. Trong trường hợp ví dụ, thiết lập này tạo ra một quy trình làm việc nhất quán trong đó terminal và trình soạn thảo văn bản tuân theo cùng một phím tắt chuyển động. Điều này khiến chúng hoạt động tương tự như một IDE, việc khó có thể sao chép đối với các chương trình như Emacs.</p>

<figure>
<div style="text-align: justify;"><img alt="Các gợi ý từ khóa hoạt động trong thiết lập Tmux nhiều ngăn." data-i="9" data-src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-6.jpg" data-was-processed="true" height="342" src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-6.jpg" width="800" /></div>

<figcaption>
<div style="text-align: justify;">Các gợi ý từ khóa hoạt động trong thiết lập Tmux nhiều ngăn.</div>
</figcaption>
</figure>

<h2 id="mcetoc_1iqnno1kpfv" style="text-align: justify;">5.&nbsp;treemux</h2>

<div style="text-align: justify;"><span style="color:rgb(192, 57, 43);"><strong>https://github.com/kiyoon/treemux</strong></span></div>

<p style="text-align: justify;">Treemux là một plugin mạnh mẽ tích hợp liền mạch trình duyệt file theo kiểu cây của Neovim với Tmux. Nó có thể điều hướng các thư mục, mở file và thậm chí hiển thị thư mục làm việc hiện tại. Điều này khiến nó trở thành một plugin vô giá nếu bạn muốn tạo IDE dựa trên Neovim bên trong Tmux.</p>

<figure>
<div style="text-align: justify;"><img alt="" data-i="10" data-src="https://st.quantrimang.com/photos/image/2025/03/06/plugin-nang-suat-tot-nhat-cho-tmux-5.jpg" data-was-processed="true" height="549" src="https://st.quantrimang.com/photos/image/2025/03/06/plugin-nang-suat-tot-nhat-cho-tmux-5.jpg" width="800" /></div>
</figure>

<p style="text-align: justify;">Nhà phát triển Treemux cũng thiết kế plugin này sao cho kín đáo nhất có thể. Theo mặc định, plugin này không hiển thị và điều chỉnh kích thước tùy theo ngăn mà nó được gắn vào. Do đó, Treemux là một plugin tuyệt vời nếu bạn thích một terminal với ít sự xao nhãng nhất.</p>

<figure>
<div style="text-align: justify;"><img alt="Plugin Treemux đang hoạt động trên từng ngăn riêng lẻ." data-i="11" data-src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-7.jpg" data-was-processed="true" height="549" src="https://st.quantrimang.com/photos/image/2025/05/08/plugin-nang-suat-tot-nhat-cho-tmux-7.jpg" width="800" /></div>

<figcaption>
<div style="text-align: justify;">Plugin Treemux đang hoạt động trên từng ngăn riêng lẻ.</div>
</figcaption>
</figure>

<p style="text-align: justify;">Cuối cùng, Treemux có một vài tiện ích mở rộng Neovim mở rộng bộ tính năng mặc định của plugin. Tmuxsend.vim bổ sung hỗ trợ gửi đường dẫn đầy đủ từ Treemux đến Tmux, giúp tham chiếu file nhanh chóng và dễ dàng. Trong khi đó, nvim-tree-remote.nvim cho phép bạn mở file trong Treemux bằng cách nhấp đúp vào file bằng chuột.</p>

<p style="text-align: justify;">Cuối cùng, Tmux chỉ là một chương trình ghép kênh và các plugin này sẽ chỉ mở rộng những gì nó hiện đang làm.</p>
		</div>
				<div id="author">
						<p>
				<strong>Nguồn tin:</strong>
				Quantrimang.com:
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/5-plugin-nang-suat-tot-nhat-cho-tmux-10339.html" title="5 plugin năng suất tốt nhất cho Tmux">https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/5-plugin-nang-suat-tot-nhat-cho-tmux-10339.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; .&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.
		</div>
		<div id="contact">
			<a href="mailto:admin@nguoicodonvn2008.info">admin@nguoicodonvn2008.info</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://www.nguoicodonvn2008.info/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
		</script>
		<div class="car-top">
  <span><img src="https://www.nguoicodonvn2008.info/themes/default/images/car.png" alt=""></span>
</div>
<script src="https://www.nguoicodonvn2008.info/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4c_e856T",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_recaptcha_ver=2,nv_recaptcha_sitekey="",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://www.nguoicodonvn2008.info/assets/js/language/vi.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/global.js"></script>
<script src="https://www.nguoicodonvn2008.info/assets/js/site.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/news.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/main.js"></script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://www.nguoicodonvn2008.info",
            "logo": "https://www.nguoicodonvn2008.info/uploads/angel.gif"
        }
        </script>
<script src="https://www.nguoicodonvn2008.info/themes/default/js/bootstrap.min.js"></script>
<script type="text/javascript">
var $scrolltop = $('.car-top');
$scrolltop.on('click', function () {
    $('html,body').animate({
        scrollTop: 0
    }, 800);
    $(this).addClass("car-run");
    setTimeout(function(){ $scrolltop.removeClass('car-run');}, 1000);
    return false;
});
$(window).on('scroll', function ()
{ 
    if($(window).scrollTop() >= 200)
    {
        $scrolltop.addClass("show");
        $scrolltop.addClass("car-down");
    }
    else
    {
       $scrolltop.removeClass("show");
       setTimeout(function(){ $scrolltop.removeClass('car-down');}, 300);
    }
});
</script>
</body>
</html>