<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="https://publishpress.com/"
	>

<channel>
	<title>Nara Nguyen, Author at Tomoshare</title>
	<atom:link href="https://blog.tomosia.com.vn/author/nguyennha/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.tomosia.com.vn/author/nguyennha/</link>
	<description>Kênh chia sẻ kiến thức Tomosia Việt Nam</description>
	<lastBuildDate>Thu, 30 Nov 2023 06:13:32 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://blog.tomosia.com.vn/wp-content/uploads/2023/09/cropped-icon-32x32.png</url>
	<title>Nara Nguyen, Author at Tomoshare</title>
	<link>https://blog.tomosia.com.vn/author/nguyennha/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Đỉnh Cao Hiệu Suất: Tăng Tốc Không Giới Hạn cùng series  Tmux và Neovim</title>
		<link>https://blog.tomosia.com.vn/dinh-cao-hieu-suat-tang-toc-khong-gioi-han-cung-series-tmux-va-neovim/</link>
					<comments>https://blog.tomosia.com.vn/dinh-cao-hieu-suat-tang-toc-khong-gioi-han-cung-series-tmux-va-neovim/#comments</comments>
		
		<dc:creator><![CDATA[Nara Nguyen]]></dc:creator>
		<pubDate>Thu, 30 Nov 2023 06:13:32 +0000</pubDate>
				<category><![CDATA[Chưa phân loại]]></category>
		<guid isPermaLink="false">https://blog.tomosia.com.vn/?p=1972</guid>

					<description><![CDATA[<p>Giới thiệu Để sử dụng được Vim có thể là một công việc đầy thách thức. Đối với&#8230;</p>
<p>The post <a href="https://blog.tomosia.com.vn/dinh-cao-hieu-suat-tang-toc-khong-gioi-han-cung-series-tmux-va-neovim/">Đỉnh Cao Hiệu Suất: Tăng Tốc Không Giới Hạn cùng series  Tmux và Neovim</a> appeared first on <a href="https://blog.tomosia.com.vn">Tomoshare</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 id="gioi-thieu" class="wp-block-heading">Giới thiệu</h2>



<p>Để sử dụng được Vim có thể là một công việc đầy thách thức. Đối với mình, nó cũng như vậy.</p>



<p>Dù đã nghe nói về Vim từ lúc bước chân vào ngưỡng cửa đại học, nhưng phải sau đó 4 năm mình mới có thể bắt đầu sử dụng và làm việc được với nó.</p>



<p>Trong suốt năm qua, mình đã bắt đầu hành trình với Vim và phải nói rằng đây là text editor tuyệt vời nhất mình từng dùng. Mọi thứ với Vim đều nhanh hơn, linh hoạt hơn và tổng thể là một trải nghiệm tuyệt vời.</p>



<p>Mình sẽ hướng dẫn bạn cách thiết lập NeoVim để đáp ứng mọi nhu cầu của bạn như một lập trình ở thời điểm hiện tại.</p>



<p>Bài viết này chỉ dừng lại ở mức giới thiệu và cài đặt để biết chi tiết về cách dùng thì hẹn bạn ở bài tiếp theo nhé 😄</p>



<p></p>



<h2 id="cai-dat-phu-thuoc-fish-shell-tmux" class="wp-block-heading"><strong>Cài đặt phụ thuộc (Fish shell &amp; Tmux)</strong></h2>



<h3 id="fish-shell-don-gian-la-mot-loai-shell-%f0%9f%98%80-va-tai-sao-la-no" class="wp-block-heading">Fish shell (Đơn giản là một loại shell 😀), và tại sao là nó.</h3>



<p>Fish shell khác biệt từ một số shell khác như Bash, Zsh, hay PowerShell bởi cách nó được thiết kế để đơn giản, dễ sử dụng, và thân thiện với người dùng mới. Fish shell có nhiều tính năng mà không cần cài thêm pakage nào khác nữa như:</p>



<ol class="wp-block-list">
<li><strong>Auto-suggestions:</strong> Fish cung cấp gợi ý tự động cho các lệnh và đối số dựa trên lịch sử lệnh sử dụng trước đó.</li>



<li><strong>Syntax Highlighting:</strong> Cú pháp của các lệnh và đối số được tô màu, giúp bạn dễ dàng nhận biết và hiểu cú pháp.</li>



<li><strong>Smart Auto-Completion:</strong> Fish tự động hoàn thiện lệnh và đối số, giúp giảm thiểu lỗi gõ.</li>



<li><strong>Powerful Scripting Language:</strong> Fish shell cũng có một ngôn ngữ kịch bản mạnh mẽ cho việc viết các đoạn mã lệnh phức tạp.</li>



<li><strong>No Need for Configuration Files:</strong> Fish không sử dụng các tệp cấu hình phức tạp như Bash hoặc Zsh. Thay vào đó, nó sử dụng một tệp cấu hình duy nhất để giữ mọi thứ ngắn gọn.</li>
</ol>



<h4 id="cai-dat-fish-shell" class="wp-block-heading">Cài đặt fish shell</h4>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:8.4296875px;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">Bash</span><span role="button" tabindex="0" data-code="$ brew install fish
$ fish -v
" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">$</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">brew</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">install</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">fish</span></span>
<span class="line"><span style="color: #62E884">$</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">fish</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">-v</span></span>
<span class="line"></span></code></pre></div>



<h3 id="tmux" class="wp-block-heading">Tmux</h3>



<p>Tmux (Terminal Multiplexer) là một công cụ trong hệ thống Unix-like, giúp người dùng quản lý và tương tác với nhiều terminal trong cùng một cửa sổ. Như việc chia terminal ra nhiều window, chia window ra nhiều panel,…</p>



<p>Bạn có thể tìm thêm thông tin về Tmux đây</p>



<p><a href="https://github.com/tmux/tmux">https://github.com/tmux/tmux</a></p>



<p><strong>Cài đặt Tmux</strong></p>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:8.4296875px;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">Bash</span><span role="button" tabindex="0" data-code="$ brew install tmux
" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">$</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">brew</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">install</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">tmux</span></span>
<span class="line"></span></code></pre></div>



<p>Khi quá trình cài đặt hoàn tất, bạn có thể sử dụng Tmux bằng cách gọi lệnh <strong><code>tmux</code></strong> trong Terminal:</p>



<p>Đây là màn hình sau khi run <code>tmux</code></p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="651" src="http://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.29-1024x651.png" alt="" class="wp-image-1975" srcset="https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.29-1024x651.png 1024w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.29-300x191.png 300w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.29-768x488.png 768w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.29-1536x977.png 1536w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.29-380x242.png 380w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.29-800x509.png 800w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.29-1160x738.png 1160w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.29.png 1552w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Dưới đây là 1 số Shortcuts thông dụng khi làm việc với tmux</p>



<h4 id="list-all-shortcuts" class="wp-block-heading">List all shortcuts</h4>



<p>Trong <code>tmux</code> thì bạn phải sử dụng tiền tố <code>ctrl+b</code> + <code>shortcuts</code> ở dưới để có thể tương tác với tmux</p>



<h4 id="windows-tabs" class="wp-block-heading">Windows (tabs)</h4>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:8.4296875px;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">Bash</span><span role="button" tabindex="0" data-code="c  create window
w  list windows
n  next window
p  previous window
" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">c</span><span style="color: #F6F6F4">  </span><span style="color: #E7EE98">create</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">window</span></span>
<span class="line"><span style="color: #62E884">w</span><span style="color: #F6F6F4">  </span><span style="color: #E7EE98">list</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">windows</span></span>
<span class="line"><span style="color: #62E884">n</span><span style="color: #F6F6F4">  </span><span style="color: #E7EE98">next</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">window</span></span>
<span class="line"><span style="color: #62E884">p</span><span style="color: #F6F6F4">  </span><span style="color: #E7EE98">previous</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">window</span></span>
<span class="line"></span></code></pre></div>



<h4 id="panes-splits" class="wp-block-heading">Panes (splits)</h4>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:8.4296875px;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">Bash</span><span role="button" tabindex="0" data-code="%  vertical split
&quot;  horizontal split
&lt;prefix&gt; z toggle pane zoom
" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">%</span><span style="color: #F6F6F4">  </span><span style="color: #E7EE98">vertical</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">split</span></span>
<span class="line"><span style="color: #62E884">&quot;  horizontal split</span></span>
<span class="line"><span style="color: #62E884">&lt;prefix&gt; z toggle pane zoom</span></span>
<span class="line"></span></code></pre></div>



<h5 id="duoi-day-la-1-vi-du-thuong-ngay-khi-lam-viec-voi-tmux" class="wp-block-heading">Dưới đây là 1 ví dụ thường ngày khi làm việc với Tmux</h5>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:8.4296875px;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">Bash</span><span role="button" tabindex="0" data-code="Step 1: Open terminal run `tmux`
Step 2: `ctrl + b + %` =&gt; Vertical split terminal
Step 3: `ctrl + b + &quot;` =&gt; Horizontal split terminal
" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">Step</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1</span><span style="color: #E7EE98">:</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">Open</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">terminal</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">run</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">`</span><span style="color: #62E884">tmux</span><span style="color: #E7EE98">`</span></span>
<span class="line"><span style="color: #62E884">Step</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">2</span><span style="color: #E7EE98">:</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">`</span><span style="color: #62E884">ctrl</span><span style="color: #E7EE98"> + b + %`</span><span style="color: #F6F6F4"> =&gt; </span><span style="color: #E7EE98">Vertical</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">split</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">terminal</span></span>
<span class="line"><span style="color: #62E884">Step</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">3</span><span style="color: #E7EE98">:</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">`</span><span style="color: #62E884">ctrl</span><span style="color: #E7EE98"> + b + </span><span style="color: #DEE492">&quot;</span><span style="color: #E7EE98">` =&gt; Horizontal split terminal</span></span>
<span class="line"></span></code></pre></div>



<p>Lúc này mình có thể sử dụng từng panel cho từng chức năng riêng biệt như dưới đây mình chia thành 3 panel 1 là để code, 1 là để run app còn cái còn lại là để sử dụng với cli. </p>



<p>Và mình muốn zoom vào <code>panel 1</code> để code thì chỉ cần bấm <code>ctrl + b + z</code>.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="651" src="http://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.41-1024x651.png" alt="" class="wp-image-1976" srcset="https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.41-1024x651.png 1024w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.41-300x191.png 300w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.41-768x488.png 768w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.41-1536x977.png 1536w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.41-380x242.png 380w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.41-800x509.png 800w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.41-1160x738.png 1160w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.28.41.png 1552w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 id="cai-dat-vim" class="wp-block-heading">Cài đặt Vim</h2>



<p>Chắc các bạn đã nghe qua nhiều về độ phức tạp và tốn thời gian khi cài nó vì có quá nhiều plugin phải cài vào, nhưng ở thời điểm hiện tại thì đã có rất nhiều config có sẵn và open cho tất cả người dùng.</p>



<p>Ở bạn viết hiện tại thì mình sẽ giới thiệu về NvChad</p>



<p><a href="https://github.com/NvChad/NvChad">https://github.com/NvChad/NvChad</a></p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="576" src="http://blog.tomosia.com.vn/wp-content/uploads/2023/11/68747470733a2f2f6e76636861642e636f6d2f73637265656e73686f74732f6f6e656461726b2e77656270-1024x576.webp" alt="" class="wp-image-1977" srcset="https://blog.tomosia.com.vn/wp-content/uploads/2023/11/68747470733a2f2f6e76636861642e636f6d2f73637265656e73686f74732f6f6e656461726b2e77656270-1024x576.webp 1024w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/68747470733a2f2f6e76636861642e636f6d2f73637265656e73686f74732f6f6e656461726b2e77656270-300x169.webp 300w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/68747470733a2f2f6e76636861642e636f6d2f73637265656e73686f74732f6f6e656461726b2e77656270-768x432.webp 768w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/68747470733a2f2f6e76636861642e636f6d2f73637265656e73686f74732f6f6e656461726b2e77656270-1536x864.webp 1536w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/68747470733a2f2f6e76636861642e636f6d2f73637265656e73686f74732f6f6e656461726b2e77656270-380x214.webp 380w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/68747470733a2f2f6e76636861642e636f6d2f73637265656e73686f74732f6f6e656461726b2e77656270-800x450.webp 800w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/68747470733a2f2f6e76636861642e636f6d2f73637265656e73686f74732f6f6e656461726b2e77656270-1160x653.webp 1160w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/68747470733a2f2f6e76636861642e636f6d2f73637265656e73686f74732f6f6e656461726b2e77656270.webp 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 id="cai-dat-nvchad" class="wp-block-heading">Cài đặt NvChad</h3>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#f6f6f4;--cbp-line-number-width:8.4296875px;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:10px 0px 10px 16px;margin-bottom:-2px;width:100%;text-align:left;background-color:#333545;color:#ebebe6">Bash</span><span role="button" tabindex="0" data-code="$ brew install neovim

$ git clone <https://github.com/NvChad/NvChad&gt; ~/.config/nvim --depth 1
" style="color:#f6f6f4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dracula-soft" style="background-color: #282A36" tabindex="0"><code><span class="line"><span style="color: #62E884">$</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">brew</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">install</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">neovim</span></span>
<span class="line"></span>
<span class="line"><span style="color: #62E884">$</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">git</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">clone</span><span style="color: #F6F6F4"> </span><span style="color: #F286C4">&lt;</span><span style="color: #E7EE98">https://github.com/NvChad/NvCha</span><span style="color: #F6F6F4">d</span><span style="color: #F286C4">&gt;</span><span style="color: #F6F6F4"> </span><span style="color: #E7EE98">~/.config/nvim</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">--depth</span><span style="color: #F6F6F4"> </span><span style="color: #BF9EEE">1</span></span>
<span class="line"></span></code></pre></div>



<p>Sau khi cài đặt xong thì bạn chỉ cần cd đến thư mục code rồi run <code>nvim .</code> là có thể code được rồi (như hình đính kèm)</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="651" src="http://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.26.03-1024x651.png" alt="" class="wp-image-1974" srcset="https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.26.03-1024x651.png 1024w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.26.03-300x191.png 300w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.26.03-768x488.png 768w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.26.03-1536x977.png 1536w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.26.03-380x242.png 380w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.26.03-800x509.png 800w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.26.03-1160x738.png 1160w, https://blog.tomosia.com.vn/wp-content/uploads/2023/11/Screenshot-2023-11-24-at-13.26.03.png 1552w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 id="ket-luan" class="wp-block-heading">Kết luận:</h2>



<ul class="wp-block-list">
<li>Ở bài viết hiện tại mình đã giới thiệu cách cài đặt và sử dụng cơ bản của <code>tmux</code> , <code>fish shell</code> và <code>NeoVim with NvChad</code> ở bài viết tiếp theo mình sẽ giới thiệu chi tiết hơn về cách dùng và các phím tắt của từng tools, cảm ơn bạn đã đọc 🙏.</li>
</ul>



<p></p>



<p class="has-small-font-size"></p>
<p>The post <a href="https://blog.tomosia.com.vn/dinh-cao-hieu-suat-tang-toc-khong-gioi-han-cung-series-tmux-va-neovim/">Đỉnh Cao Hiệu Suất: Tăng Tốc Không Giới Hạn cùng series  Tmux và Neovim</a> appeared first on <a href="https://blog.tomosia.com.vn">Tomoshare</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.tomosia.com.vn/dinh-cao-hieu-suat-tang-toc-khong-gioi-han-cung-series-tmux-va-neovim/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
	</channel>
</rss>
