成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在Linux/Unix中不重啟Vim而重新加載.vimrc 文件

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

 

[[220980]]

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

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

 

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

在 Vim 中重新加載 .vimrc 而不重新啟動的流程:

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

    1. filetype indent plugin on
    2. set number
    3. syntax on
  4. 使用 :wq 保存文件,并從 ~/.vimrc 窗口退出

  5. 輸入下面任一命令重載 ~/.vimrc:so $MYVIMRC 或者 :source ~/.vimrc

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

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

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

 

如何設置按鍵來編輯并重載 ~/.vimrc

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

  1. " Edit vimr configuration file
  2. nnoremap confe :e $MYVIMRC<CR>
  3. " Reload vims configuration file
  4. nnoremap confr :source $MYVIMRC<CR>

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

  1. " Edit vimr configuration file
  2. nnoremap <Leader>ve :e $MYVIMRC<CR>
  3. " Reload vimr configuration file
  4. nnoremap <Leader>vr :source $MYVIMRC<CR>

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

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

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2009-12-16 11:54:35

WindowsLinuxUnix

2017-01-05 14:42:49

LinuxUnix服務器

2022-06-20 08:08:04

Vim

2018-03-28 17:51:24

LinuxUnix

2019-05-05 13:56:50

LinuxUbuntu重啟網絡

2019-04-11 08:00:00

Windows刪除文件

2022-07-20 07:43:51

Linux磁盤

2023-04-17 16:17:19

LinuxPDF

2023-11-07 18:03:31

Vim復制粘貼

2020-06-30 08:55:29

Vim文本編輯器Linux

2021-08-30 13:08:54

Linux實時監控日志文件

2018-03-07 11:32:44

LinuxVundleVim

2018-02-01 17:32:30

LinuxUNIXBash Shell

2016-12-20 09:47:17

Linux命令復制文件到多個目錄

2019-11-15 16:20:35

Windows 10自動重啟Windows

2018-02-24 16:30:49

LinuxUnixBash

2018-02-06 09:19:38

Linux命令重啟時間

2016-12-07 17:45:44

Linux文件

2023-02-07 09:49:26

Linux命令行合并文件

2022-03-28 19:53:24

Linux恢復文件意外刪除文件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日一区二区 | 97免费在线视频 | 亚洲一区二区在线电影 | 亚洲综合色网 | 国产高清免费视频 | 91超碰caoporn97人人 | 欧美极品少妇xxxxⅹ免费视频 | 亚洲免费人成在线视频观看 | 免费h在线 | 操夜夜 | 性色av网站| 精品一区二区三区在线播放 | 成人免费视频观看 | 亚洲情视频| 日韩在线精品视频 | 性高湖久久久久久久久 | 久久精品av | 羞羞的视频网站 | 国内久久| 精品欧美一区二区三区久久久 | 日韩欧美三区 | 欧美日韩在线观看一区二区三区 | 国产毛片毛片 | 国产一区二区免费 | 亚洲一区综合 | 日韩一区二区三区精品 | 香蕉久久久久久 | 国产精品 欧美精品 | 日韩在线观看中文字幕 | 国产一区二区三区精品久久久 | 黄视频网站在线 | 亚洲一区二区三区在线免费 | 国产精品99999999| 国产亚洲精品久久久久动 | 亚洲欧美日韩精品久久亚洲区 | 欧美激情精品久久久久久 | 欧美一区二区大片 | 爱爱视频日本 | 国产毛片av | 国产精品一区久久久 | 久久久青草婷婷精品综合日韩 |