一、vim顯示不可見字元命令
:set list
vim中可以使用:set list命令來顯示不可見字元。在使用該命令之前,需要先保證在.vimrc或者.vim文件中有以下配置:
set listchars=tab:▸\ ,trail:•,extends:»,precedes:«,nbsp:_
其中,listchars定義的是每種不可見字元對應的符號。
上述命令運行後,會將TAB字元以”>”的形式顯示,將行末空格以”.”的形式顯示,另外如果有連續的空格,則其中的一個會以”»”顯示。如果行末有空行,則以”$”結尾。若你想關閉這個功能,則可以使用以下命令:
:set nolist
二、vim查看不可見字元
在vim中,可以通過兩種方法查看文件中的不可見字元:
1.使用:set list命令
詳見上文中的方法。在命令行模式下輸入上述命令後,即可在文本中查看不可見字元。
2.使用:%s///<CTRL-V><CTRL-M>/g命令
該命令可以查找所有的換行符,其中<CTRL-V><CTRL-M>是輸入Carriage Return的方法。
三、vi顯示不可見字元
vi是vim的前身,因此很多vi的命令在vim中同樣適用。對於vi,可以使用如下命令來顯示不可見字元:
:set listchars=tab:»\ ,trail:•,extends:>,precedes:<,nbsp:_
如果你在使用vi時發現任何問題,請嘗試將上述命令添加至你的.vimrc文件中。
四、vim輸入不可見字元
在vim中,可以通過以下方法輸入不可見字元:
1.輸入Tab符
在vim中,可以通過直接輸入TAB鍵來插入製表符。如果你不想輸入製表符,可以將vim中的製表符替換為多個空格。在.vimrc文件中添加如下配置即可:
:set tabstop=4 "設定TAB寬度為4個字元 :set expandtab "將替換為多個空格 :set shiftwidth=4 "為了方便,在/vimrc中同樣設置縮進寬度為4個字元
2.輸入回車符
在vim中,回車符有兩種形式:Carriage Return (CR)和Line Feed (LF)。在輸入回車符時,可以使用<CTRL-V><CTRL-M>來輸入CR。如果你想連續輸入多個回車符,則可以使用. (句點)來重複上一個命令。
以上就是關於vim顯示不可見字元的詳細介紹。在日常使用中我們可以通過上述方法來查找不可見字元,以便更好地修改文本內容。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/304532.html