tmux和vim精簡教程(非常詳細實用?。?/h1>共
14889字,需瀏覽
30分鐘
·
2024-09-08 10:03


鏈接:https://www.cnblogs.com/xxctx/p/18343036
tmux
tmux(Terminal Multiplexer)是一個終端復用器,它允許你在一個單一終端窗口內運行和管理多個終端會話。通過tmux,我們可以創(chuàng)建、訪問和控制多個終端窗口,并在這些窗口之間自由切換。這對于遠程工作、管理多個任務和長期運行的任務非常有用。
1、安裝 tmux
在 Ubuntu 上安裝 tmux :
更新包列表:
sudo apt update
安裝 tmux:
sudo apt install tmux
配置 tmux:
編輯 ~/.tmux.conf, 可以對 tmux 進行設置, 比如: 默認tmux 是不支持鼠標滾動顯示內容, 鼠標選擇對應的窗格, 不只是拉動分割線調整窗格大小的
步驟 1:編輯 ~/.tmux.conf
nano ~/.tmux.conf
步驟 2:修改內容
這里我們把 tmux 默認的前綴按 修改成了 ctrl + a, 默認是 ctrl + b (個人習慣ctrl + a比較容易按, 感覺)。
下面講的命令當中 ctrl + a 默認是 ctrl + b
# 設置新的前綴鍵為 Ctrl + a
unbind C-b
set-option -g prefix C-a
bind-key C-a send-prefix
# 啟用鼠標支持
set -g mouse on
步驟3: 重新加載 tmux 配置
tmux source-file ~/.tmux.conf
2、tmux 的結構
tmux 包括三個部分
Session(會話)
定義:
會話 是 tmux 的最頂層容器。它代表了一個獨立的終端環(huán)境,可以包含多個窗口。
每個會話都是獨立的,意味著你可以在不同的會話之間切換,每個會話可以有自己的窗口和窗格。
特點:
會話可以在后臺運行,允許你在會話中斷開連接后仍然保留其狀態(tài),稍后可以重新連接。
在一個會話中,可以運行不同的任務或程序,每個會話可以配置不同的工作環(huán)境。
Window(窗口)
定義:
窗口 是會話中的一個虛擬終端。每個窗口可以視為一個獨立的工作區(qū)域,類似于你在一個終端中打開的不同標簽頁。
一個會話可以包含多個窗口,每個窗口可以顯示不同的終端會話或任務。
特點:
窗口之間可以快速切換,使你可以在同一個會話中方便地切換不同的工作任務。
每個窗口都有自己的獨立終端會話和命令行環(huán)境。
Pane(窗格)
定義:
窗格 是窗口中的子區(qū)域。一個窗口可以被分割成多個窗格,允許你在同一個窗口中并排顯示多個終端會話。
窗格可以通過水平或垂直分割來創(chuàng)建,從而在一個窗口中同時顯示多個窗格。
特點:
每個窗格可以運行獨立的程序或命令,使你可以在同一個窗口中同時處理多個任務。
窗格的分割和調整使你可以更高效地利用屏幕空間。
之間的關系
會話包含窗口:
一個 tmux 會話可以包含多個窗口。會話是所有窗口的容器,你可以在一個會話中創(chuàng)建、刪除或切換窗口。
窗口包含窗格:
每個窗口可以被分割成多個窗格。窗格是窗口的組成部分,你可以在窗口中創(chuàng)建、調整和關閉窗格。
會話 → 窗口 → 窗格:
一個會話可以包含多個窗口,每個窗口可以包含多個窗格。這樣的層級結構允許你在一個 tmux 實例中組織和管理多個任務和工作環(huán)境。
總結
會話 是 tmux 的最頂層結構,包含了多個窗口。(會話可以不止一個,可以創(chuàng)建多個會話)
窗口 是會話中的獨立工作區(qū)域,可以進一步分割成多個窗格。
窗格 是窗口中的子區(qū)域,允許在同一個窗口中并排顯示多個終端會話。
+---------------------------------------------------------+
| Session |
| (會話) |
| |
| +---------------------+ +---------------------+ |
| | Window 1 | | Window 2 | |
| | (窗口 1) | | (窗口 2) | |
| | | | | |
| | +-------------+ | | +-------------+ | |
| | | Pane 1 | | | | Pane 3 | | |
| | | (窗格 1) | | | | (窗格 3) | | |
| | +-------------+ | | +-------------+ | |
| | +-------------+ | | +-------------+ | |
| | | Pane 2 | | | | Pane 4 | | |
| | | (窗格 2) | | | | (窗格 4) | | |
| | +-------------+ | | +-------------+ | |
| +---------------------+ +---------------------+ |
| |
+---------------------------------------------------------+
2、tmux常用命令
啟動 tmux
打開終端,輸入以下命令啟動 tmux 會話:
tmux
# 這將啟動一個新的 tmux 會話,并自動進入該會話。
# 默認會創(chuàng)建一個 session 、 一個 window 、 一個 pane。 輸入 `tmux` 后進入的是 pane。
# 當 當前widow的所有pane都關閉的時候, 當前的window會自動關閉, 當 當前session的所有window都關閉時 當前的session會自動關閉
窗格管理
將窗口拆分為上下兩個窗格:
Ctrl + a 然后按 "
將窗口拆分為左右兩個窗格:
Ctrl + a 然后按 %
在窗格之間切換:
Ctrl + a 然后按箭頭鍵
關閉當前窗格:
Ctrl + d
復制窗格內容
1. 進入復制模式:
Ctrl + a 然后按 [
2. 使用箭頭鍵移動光標,選擇要復制的文本。可以使用 `Shift + 箭頭鍵` 來選擇多行內容。
3. 按下 `Enter` 鍵以復制選定的文本。
4. 在其他位置粘貼文本:
Ctrl + a 然后按 ]
全屏 當前窗格 和 退出 當前窗格
Ctrl + a 然后按 z
會話管理
掛起當前會話
Ctrl + a 然后按下 d
選擇性的打開掛起的會話
Ctrl + a 然后按 s
← → 分別控制 展開和折疊
↑ ↓ 分別控制 上下移動
(下面的命令是在終端中輸入)
打開之前的會話
tmux a
創(chuàng)建一個session
# 這將創(chuàng)建一個名字叫 mysession 的session, 并進入到這個session中
tmux new-session -s mysession
# 這將創(chuàng)建一個名字叫 mysession 的session, 但不進入到這個session中
tmux new-session -s mysession -d
tmux new-session -d -s mysession
顯示所有的 session
tmux ls
進入指定的 session
tmux attach-session -t sessionname
關閉指定的 session
tmux kill-session -t sessionname
關閉所有的 session
tmux kill-service
以上就是 tmux 常用的命令,還有一些是對 窗口的操作, 但是不常用,當我們需要在一個 session 中開多個窗口的時候,完全可以再創(chuàng)建一個 session。
vim
vim(Vi IMproved)是一個強大的文本編輯器,它基于經典的 vi 編輯器,并增加了許多功能和改進。
1. 基礎概念
模式:vim 有幾種模式,最常用的是正常模式(Normal Mode)、插入模式(Insert Mode)、命令行模式(Command-Line Mode)。
正常模式:這是 vim 的默認模式,你可以在此模式下進行文本導航和執(zhí)行命令。
插入模式:在此模式下,你可以像在普通文本編輯器中一樣輸入和編輯文本。在正常模式下按 i、I、a、A 等鍵進入插入模式。
命令行模式:在此模式下,你可以輸入命令以執(zhí)行各種操作。在正常模式下按 : 、? 、\ 進入命令行模式。
模式切換:
從 正常模式 進入 插入模式 :按 i、I、a、A。
從 正常模式 進入 命令行模式 :按 :、/、?。
從 插入模式 返回 正常模式 :按 Esc。
從 命令行模式 返回 正常模式 :按 Enter 執(zhí)行命令或 Esc 取消命令。
它們的關系如圖所示:
+-------------------+
| |
| 正常模式 |
| (Normal Mode) |
| (默認) |
+----+----------+----+
/ \
按 i a A 按 : /
/ \
+--------v--------+ +--------v--------+
| | | |
| 插入模式 | | 命令行模式 |
| (Insert Mode) | | (Command-Line |
| | | Mode) |
+--------+--------+ +--------+--------+
\ /
按 Esc 按 Esc
\ /
+----v-----+----+
| |
| 正常模式 |
| (Normal |
| Mode) |
+----------------+
1. 基礎操作
1.1、光標
移動光標
h j k l: 分別控制 左右上下
↑ ↓ ← →: 分別控制 上下左右
下面這些都是正常模式下可用:
n<space>: 按下任意數字, 然后按下 space, 光標向后移動 n 位。()
home 或 0: 光標移動到本行開頭
end 或 $: 光標移動到本行結尾
G: 光標移動到最后一行開頭
gg: 光標移動到第一行開頭
n<G>: 按下任意數字n 然后按下 G, 光標移動到第n行開頭, 第一行是 1G
n<Enter>: 按下任意數字n 然后按下 Enter, 光標向下移動到n行
查找字符串
正常模式下輸入 "/"、"?" 進入命令行模式, 然后輸入 word, 回車,全文搜索匹配 "word" 字符串
/word: 向光標之下查找匹配word的字符串
?word: 向光標之上查找匹配word的字符串
n: 查看下一個匹配"word"的字符串
N: 查看上一個匹配"word"的字符串
1.2、操作文本
v: 按下 v, 然后移動光標, 會選中文本
d: 刪除選中內容,同時會復制到剪切板
dd: 刪除光標所在的一整行,同時會復制到剪切板
gg d G: 刪除所有內容。(按下 gg 光標移動到第一行開頭, 按下 d 開始刪除, 按下 G 光標移動到最后一行開頭), 當然你也可以用"gg v G d"
y: 復制選中內容
yy: 復制光標所在的一整行
p: 將剪切板的內容粘貼到 光標的下一個位置 或 光標所在行的下一行
u: 撤銷
Ctrl + r: 取消撤銷
Shift + >: 將所選內容向右移
Shift + <: 將所選內容向左移
:w : 保存
:q : 退出
:wq : 保存退出
:wq! : 強制保存退出
1.3、其他
:set nu : 顯示行號
:set nonu : 不顯示行號
gg = G : 格式化全部代碼。 (按下gg回到開頭, = 格式化代碼, G回到最后一行)
== : 格式化光標所在行的代碼
:set hlsearch
:noh : 關閉查找關鍵詞高亮
Ctrl + q: 取消當前正在執(zhí)行的命令
:set paste : 設置成粘貼模式
:set nopaste : 取消粘貼模式
2. 配置文件
以下是一個常用的 vim 配置文件內容示例,這些配置可以提升 vim 的使用體驗。
你可以在用戶的根目錄下創(chuàng)建~/.vimrc文件, 然后把下面內容粘貼進去就行了
# 輸入下面命令, 然后右鍵把 vimrc 內容粘貼進來
nano ~/.vimrc
# 保存
Ctrl + O 然后回車
# 退出
Ctrl + x
.vimrc 文件內容
" 顯示行號
set number
" 高亮當前行
set cursorline
" 顯示行號和列號
set ruler
" 啟用語法高亮
syntax on
" 啟用文件類型檢測和自動縮進
filetype plugin indent on
" 使用空格而不是制表符進行縮進
set expandtab
" 設置縮進寬度為 4 個空格
set shiftwidth=4
set tabstop=4
" 啟用自動縮進
set autoindent
" 啟用智能縮進
set smartindent
" 顯示匹配括號
set showmatch
" 啟用搜索高亮
set hlsearch
" 啟用實時搜索
set incsearch
" 允許使用系統(tǒng)剪貼板
set clipboard=unnamedplus
" 使搜索不區(qū)分大小寫
set ignorecase
" 在搜索時考慮大小寫
set smartcase
" 顯示搜索提示
set showcmd
" 啟用拆分窗口
set splitbelow
set splitright
" 設置更好的撤銷功能
set undofile
set undodir=~/.vim/undodir
" 更好地顯示長行
set wrap
" 啟用折疊功能
set foldmethod=syntax
set foldlevelstart=99
" 配置顏色方案(你可以選擇自己喜歡的主題)
colorscheme desert
" 配置狀態(tài)欄
set laststatus=2
" 增強插入模式下的體驗
set backspace=indent,eol,start
" 自動保存文件
set autowrite
" 顯示 tab 的寬度
set list
set listchars=tab:>-,trail:.,eol:$
" 在每行末尾顯示字符
set showbreak=+++
" 高亮當前行
hi CursorLine cterm=NONE ctermbg=darkgray
" 設置歷史記錄
set history=1000
" 自動縮進格式化
set formatoptions+=cro
秋招已經開始啦,大家如果不做好充足準備的話,秋招很難找到好工作。
送大家一份就業(yè)大禮包,大家可以突擊一下春招,找個好工作!
瀏覽
117
共 14889字,需瀏覽 30分鐘
·
2024-09-08 10:03
鏈接:https://www.cnblogs.com/xxctx/p/18343036
tmux
tmux(Terminal Multiplexer)是一個終端復用器,它允許你在一個單一終端窗口內運行和管理多個終端會話。通過tmux,我們可以創(chuàng)建、訪問和控制多個終端窗口,并在這些窗口之間自由切換。這對于遠程工作、管理多個任務和長期運行的任務非常有用。
1、安裝 tmux
在 Ubuntu 上安裝 tmux :
更新包列表:
sudo apt update 安裝 tmux:
sudo apt install tmux 配置 tmux:
編輯
~/.tmux.conf, 可以對 tmux 進行設置, 比如: 默認tmux 是不支持鼠標滾動顯示內容, 鼠標選擇對應的窗格, 不只是拉動分割線調整窗格大小的步驟 1:編輯 ~/.tmux.conf
nano ~/.tmux.conf 步驟 2:修改內容
這里我們把 tmux 默認的前綴按 修改成了
ctrl + a, 默認是ctrl + b(個人習慣ctrl + a比較容易按, 感覺)。
下面講的命令當中ctrl + a默認是ctrl + b# 設置新的前綴鍵為 Ctrl + a unbind C-b set-option -g prefix C-a bind-key C-a send-prefix # 啟用鼠標支持 set -g mouse on 步驟3: 重新加載 tmux 配置
tmux source-file ~/.tmux.conf
2、tmux 的結構
tmux 包括三個部分
Session(會話)
定義:
會話 是 tmux 的最頂層容器。它代表了一個獨立的終端環(huán)境,可以包含多個窗口。
每個會話都是獨立的,意味著你可以在不同的會話之間切換,每個會話可以有自己的窗口和窗格。
特點:
會話可以在后臺運行,允許你在會話中斷開連接后仍然保留其狀態(tài),稍后可以重新連接。
在一個會話中,可以運行不同的任務或程序,每個會話可以配置不同的工作環(huán)境。
Window(窗口)
定義:
窗口 是會話中的一個虛擬終端。每個窗口可以視為一個獨立的工作區(qū)域,類似于你在一個終端中打開的不同標簽頁。
一個會話可以包含多個窗口,每個窗口可以顯示不同的終端會話或任務。
特點:
窗口之間可以快速切換,使你可以在同一個會話中方便地切換不同的工作任務。
每個窗口都有自己的獨立終端會話和命令行環(huán)境。
Pane(窗格)
定義:
窗格 是窗口中的子區(qū)域。一個窗口可以被分割成多個窗格,允許你在同一個窗口中并排顯示多個終端會話。
窗格可以通過水平或垂直分割來創(chuàng)建,從而在一個窗口中同時顯示多個窗格。
特點:
每個窗格可以運行獨立的程序或命令,使你可以在同一個窗口中同時處理多個任務。
窗格的分割和調整使你可以更高效地利用屏幕空間。
之間的關系
會話包含窗口:
一個 tmux 會話可以包含多個窗口。會話是所有窗口的容器,你可以在一個會話中創(chuàng)建、刪除或切換窗口。
窗口包含窗格:
每個窗口可以被分割成多個窗格。窗格是窗口的組成部分,你可以在窗口中創(chuàng)建、調整和關閉窗格。
會話 → 窗口 → 窗格:
一個會話可以包含多個窗口,每個窗口可以包含多個窗格。這樣的層級結構允許你在一個 tmux 實例中組織和管理多個任務和工作環(huán)境。
總結
會話 是 tmux 的最頂層結構,包含了多個窗口。(會話可以不止一個,可以創(chuàng)建多個會話)
窗口 是會話中的獨立工作區(qū)域,可以進一步分割成多個窗格。
窗格 是窗口中的子區(qū)域,允許在同一個窗口中并排顯示多個終端會話。
+---------------------------------------------------------+
| Session |
| (會話) |
| |
| +---------------------+ +---------------------+ |
| | Window 1 | | Window 2 | |
| | (窗口 1) | | (窗口 2) | |
| | | | | |
| | +-------------+ | | +-------------+ | |
| | | Pane 1 | | | | Pane 3 | | |
| | | (窗格 1) | | | | (窗格 3) | | |
| | +-------------+ | | +-------------+ | |
| | +-------------+ | | +-------------+ | |
| | | Pane 2 | | | | Pane 4 | | |
| | | (窗格 2) | | | | (窗格 4) | | |
| | +-------------+ | | +-------------+ | |
| +---------------------+ +---------------------+ |
| |
+---------------------------------------------------------+
2、tmux常用命令
啟動 tmux
打開終端,輸入以下命令啟動 tmux 會話:
tmux
# 這將啟動一個新的 tmux 會話,并自動進入該會話。
# 默認會創(chuàng)建一個 session 、 一個 window 、 一個 pane。 輸入 `tmux` 后進入的是 pane。
# 當 當前widow的所有pane都關閉的時候, 當前的window會自動關閉, 當 當前session的所有window都關閉時 當前的session會自動關閉
窗格管理
將窗口拆分為上下兩個窗格:
Ctrl + a 然后按 " 將窗口拆分為左右兩個窗格:
Ctrl + a 然后按 % 在窗格之間切換:
Ctrl + a 然后按箭頭鍵 關閉當前窗格:
Ctrl + d 復制窗格內容
1. 進入復制模式: Ctrl + a 然后按 [ 2. 使用箭頭鍵移動光標,選擇要復制的文本。可以使用 `Shift + 箭頭鍵` 來選擇多行內容。 3. 按下 `Enter` 鍵以復制選定的文本。 4. 在其他位置粘貼文本: Ctrl + a 然后按 ] 全屏 當前窗格 和 退出 當前窗格
Ctrl + a 然后按 z
會話管理
掛起當前會話
Ctrl + a 然后按下 d 選擇性的打開掛起的會話
Ctrl + a 然后按 s ← → 分別控制 展開和折疊 ↑ ↓ 分別控制 上下移動
(下面的命令是在終端中輸入)
打開之前的會話
tmux a 創(chuàng)建一個session
# 這將創(chuàng)建一個名字叫 mysession 的session, 并進入到這個session中 tmux new-session -s mysession # 這將創(chuàng)建一個名字叫 mysession 的session, 但不進入到這個session中 tmux new-session -s mysession -d tmux new-session -d -s mysession 顯示所有的 session
tmux ls 進入指定的 session
tmux attach-session -t sessionname 關閉指定的 session
tmux kill-session -t sessionname 關閉所有的 session
tmux kill-service
以上就是 tmux 常用的命令,還有一些是對 窗口的操作, 但是不常用,當我們需要在一個 session 中開多個窗口的時候,完全可以再創(chuàng)建一個 session。
vim
vim(Vi IMproved)是一個強大的文本編輯器,它基于經典的 vi 編輯器,并增加了許多功能和改進。
1. 基礎概念
模式:
vim有幾種模式,最常用的是正常模式(Normal Mode)、插入模式(Insert Mode)、命令行模式(Command-Line Mode)。正常模式:這是
vim的默認模式,你可以在此模式下進行文本導航和執(zhí)行命令。插入模式:在此模式下,你可以像在普通文本編輯器中一樣輸入和編輯文本。在正常模式下按
i、I、a、A等鍵進入插入模式。命令行模式:在此模式下,你可以輸入命令以執(zhí)行各種操作。在正常模式下按
:、?、\進入命令行模式。
模式切換:
從 正常模式 進入 插入模式 :按
i、I、a、A。從 正常模式 進入 命令行模式 :按
:、/、?。從 插入模式 返回 正常模式 :按
Esc。從 命令行模式 返回 正常模式 :按
Enter執(zhí)行命令或Esc取消命令。
它們的關系如圖所示:
+-------------------+
| |
| 正常模式 |
| (Normal Mode) |
| (默認) |
+----+----------+----+
/ \
按 i a A 按 : /
/ \
+--------v--------+ +--------v--------+
| | | |
| 插入模式 | | 命令行模式 |
| (Insert Mode) | | (Command-Line |
| | | Mode) |
+--------+--------+ +--------+--------+
\ /
按 Esc 按 Esc
\ /
+----v-----+----+
| |
| 正常模式 |
| (Normal |
| Mode) |
+----------------+
1. 基礎操作
1.1、光標
移動光標
h j k l: 分別控制 左右上下
↑ ↓ ← →: 分別控制 上下左右
下面這些都是正常模式下可用:
n<space>: 按下任意數字, 然后按下 space, 光標向后移動 n 位。()
home 或 0: 光標移動到本行開頭
end 或 $: 光標移動到本行結尾
G: 光標移動到最后一行開頭
gg: 光標移動到第一行開頭
n<G>: 按下任意數字n 然后按下 G, 光標移動到第n行開頭, 第一行是 1G
n<Enter>: 按下任意數字n 然后按下 Enter, 光標向下移動到n行
查找字符串
正常模式下輸入 "/"、"?" 進入命令行模式, 然后輸入 word, 回車,全文搜索匹配 "word" 字符串
/word: 向光標之下查找匹配word的字符串
?word: 向光標之上查找匹配word的字符串
n: 查看下一個匹配"word"的字符串
N: 查看上一個匹配"word"的字符串
1.2、操作文本
v: 按下 v, 然后移動光標, 會選中文本
d: 刪除選中內容,同時會復制到剪切板
dd: 刪除光標所在的一整行,同時會復制到剪切板
gg d G: 刪除所有內容。(按下 gg 光標移動到第一行開頭, 按下 d 開始刪除, 按下 G 光標移動到最后一行開頭), 當然你也可以用"gg v G d"
y: 復制選中內容
yy: 復制光標所在的一整行
p: 將剪切板的內容粘貼到 光標的下一個位置 或 光標所在行的下一行
u: 撤銷
Ctrl + r: 取消撤銷
Shift + >: 將所選內容向右移
Shift + <: 將所選內容向左移
:w : 保存
:q : 退出
:wq : 保存退出
:wq! : 強制保存退出
1.3、其他
:set nu : 顯示行號
:set nonu : 不顯示行號
gg = G : 格式化全部代碼。 (按下gg回到開頭, = 格式化代碼, G回到最后一行)
== : 格式化光標所在行的代碼
:set hlsearch
:noh : 關閉查找關鍵詞高亮
Ctrl + q: 取消當前正在執(zhí)行的命令
:set paste : 設置成粘貼模式
:set nopaste : 取消粘貼模式
2. 配置文件
以下是一個常用的 vim 配置文件內容示例,這些配置可以提升 vim 的使用體驗。
你可以在用戶的根目錄下創(chuàng)建~/.vimrc文件, 然后把下面內容粘貼進去就行了
# 輸入下面命令, 然后右鍵把 vimrc 內容粘貼進來
nano ~/.vimrc
# 保存
Ctrl + O 然后回車
# 退出
Ctrl + x
.vimrc 文件內容
" 顯示行號
set number
" 高亮當前行
set cursorline
" 顯示行號和列號
set ruler
" 啟用語法高亮
syntax on
" 啟用文件類型檢測和自動縮進
filetype plugin indent on
" 使用空格而不是制表符進行縮進
set expandtab
" 設置縮進寬度為 4 個空格
set shiftwidth=4
set tabstop=4
" 啟用自動縮進
set autoindent
" 啟用智能縮進
set smartindent
" 顯示匹配括號
set showmatch
" 啟用搜索高亮
set hlsearch
" 啟用實時搜索
set incsearch
" 允許使用系統(tǒng)剪貼板
set clipboard=unnamedplus
" 使搜索不區(qū)分大小寫
set ignorecase
" 在搜索時考慮大小寫
set smartcase
" 顯示搜索提示
set showcmd
" 啟用拆分窗口
set splitbelow
set splitright
" 設置更好的撤銷功能
set undofile
set undodir=~/.vim/undodir
" 更好地顯示長行
set wrap
" 啟用折疊功能
set foldmethod=syntax
set foldlevelstart=99
" 配置顏色方案(你可以選擇自己喜歡的主題)
colorscheme desert
" 配置狀態(tài)欄
set laststatus=2
" 增強插入模式下的體驗
set backspace=indent,eol,start
" 自動保存文件
set autowrite
" 顯示 tab 的寬度
set list
set listchars=tab:>-,trail:.,eol:$
" 在每行末尾顯示字符
set showbreak=+++
" 高亮當前行
hi CursorLine cterm=NONE ctermbg=darkgray
" 設置歷史記錄
set history=1000
" 自動縮進格式化
set formatoptions+=cro
秋招已經開始啦,大家如果不做好充足準備的話,秋招很難找到好工作。
送大家一份就業(yè)大禮包,大家可以突擊一下春招,找個好工作!
