欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在 Linux/Unix 中不重啟 Vim 而重新加載 .vimrc 文件的流程

 更新時(shí)間:2018年03月21日 08:38:21   作者:geekpi  
這篇文章主要介紹了在 Linux/Unix 中不重啟 Vim 而重新加載 .vimrc 文件的流程,需要的朋友可以參考下

我是一位新的 Vim 編輯器用戶。我通常使用 :vs ~/.vimrc 來加載 ~/.vimrc 配置。而當(dāng)我編輯 .vimrc 時(shí),我需要不重啟 Vim 會(huì)話而重新加載它。在 Linux 或者類 Unix 系統(tǒng)中,如何在編輯 .vimrc 后,重新加載它而不用重啟 Vim 呢?

Vim 是自由開源并且向上兼容 Vi 的編輯器。它可以用來編輯各種文本。它在編輯用 C/Perl/Python 編寫的程序時(shí)特別有用。可以用它來編輯 Linux/Unix 配置文件。 ~/.vimrc 是你個(gè)人的 Vim 初始化和自定義文件。

如何在不重啟 Vim 會(huì)話的情況下重新加載 .vimrc

在 Vim 中重新加載 .vimrc 而不重新啟動(dòng)的流程:

  1. 輸入 vim filename 啟動(dòng) vim
  2. 按下 Esc 接著輸入 :vs ~/.vimrc 來加載 vim 配置
  3. 像這樣添加自定義配置:

filetype indent plugin on set number syntax on

4. 使用 `:wq`  保存文件,并從 `~/.vimrc` 窗口退出
5. 輸入下面任一命令重載  `~/.vimrc`:`:so $MYVIMRC` 或者 `:source ~/.vimrc`。

[![How to reload .vimrc file without restarting vim][1]][1]

*圖1:編輯 ~/.vimrc 并在需要時(shí)重載它而不用退出 vim,這樣你就可以繼續(xù)編輯程序了*

`:so[urce]! {file}` 這個(gè) vim 命令會(huì)從給定的文件比如  `~/.vimrc` 讀取配置。就像你輸入的一樣,這些命令是在普通模式下執(zhí)行的。當(dāng)你在  `:global`、:`argdo`、 `:windo`、`:bufdo` 之后、循環(huán)中或者跟著另一個(gè)命令時(shí),顯示不會(huì)再在執(zhí)行命令時(shí)更新。

### 如何設(shè)置按鍵來編輯并重載 ~/.vimrc

在你的  `~/.vimrc` 后面跟上這些:

" Edit vimr configuration file nnoremap confe :e $MYVIMRC " Reload vims configuration file nnoremap confr :source $MYVIMRC

現(xiàn)在只要按下  `Esc` 接著輸入 `confe` 就可以編輯 `~/.vimrc`。按下 `Esc` ,接著輸入 `confr` 以重新加載。一些人喜歡在 `.vimrc` 中使用 `<Leader>` 鍵。因此上面的映射變成:

" Edit vimr configuration file nnoremap ve :e $MYVIMRC " Reload vimr configuration file nnoremap vr :source $MYVIMRC

<Leader>` 鍵默認(rèn)映射成  `\` 鍵。因此只要輸入 `\` 接著 `ve` 就能編輯文件。按下 `\` 接著 `vr` 就能重載 `~/vimrc`。

這就完成了,你可以不用再重啟 Vim 就能重新加載 `.vimrc` 了。

### 關(guān)于作者

作者是 nixCraft 的創(chuàng)建者,經(jīng)驗(yàn)豐富的系統(tǒng)管理員,也是 Linux / Unix shell 腳本的培訓(xùn)師。他曾與全球客戶以及IT、教育、國防和太空研究以及非營利部門等多個(gè)行業(yè)合作。在 [Twitter][9]、[Facebook][10]、[Google +][11] 上關(guān)注他。通過[RSS/XML 訂閱][5]獲取最新的系統(tǒng)管理、Linux/Unix 以及開源主題教程。

--------------------------------------------------------------------------------

via: https://www.cyberciti.biz/faq/how-to-reload-vimrc-file-without-restarting-vim-on-linux-unix/

作者:[Vivek Gite][a]
譯者:[geekpi](https://github.com/geekpi)
校對:[wxy](https://github.com/wxy)

本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原創(chuàng)編譯,[Linux中國](https://linux.cn/) 榮譽(yù)推出

[a]:https://www.cyberciti.biz/
[1]:https://www.cyberciti.biz/media/new/faq/2018/02/How-to-reload-.vimrc-file-without-restarting-vim.jpg
[2]:https://twitter.com/nixcraft
[3]:https://facebook.com/nixcraft
[4]:https://plus.google.com/+CybercitiBiz
[5]:https://www.cyberciti.biz/atom/atom.xml

總結(jié)

以上所述是小編給大家介紹的在 Linux/Unix 中不重啟 Vim 而重新加載 .vimrc 文件的流程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論