VIM批量注釋與取消注釋

2021-08-29 16:09:55 字數 624 閱讀 7591

我的個人部落格:逐步前行step

vim批量注釋與取消注釋是vim編輯中很基礎的乙個操作,但是尷尬的是我嘗試了很久才發現這個操作只有在vim中才能成功,很無語。。。。不知道在vi中試了多少遍了,一直以為我的伺服器上的vi配置是不是有問題為什麼同樣的操作命令,別人都很簡單就成功了我一直沒效果(淚),今天我想著試試vim中操作批量注釋看,結果。。。困擾很久的問題就解決了!!

也不知道確實是我的伺服器上vi配置不對,還是網上的教程有坑,明明vi不能這麼批量注釋卻在標題上寫「vi/vim批量注釋與取消」之類的,畢竟不是運維,深究的事有空再說。將這個簡單的操作記錄一下,權當作紀念一下踩坑的難受。

注釋:

1、進入文件,vim test.txt 後,按住ctrl+v進入visual block模式,上下選擇需要注釋的行

2、按大寫鍵,再按i,或者直接按shift+i,進入insert模式,輸入注釋符號(#或者//)

3、按esc鍵,之前選擇的行首部會自動加上注釋符

取消:

1、進入文件,vim test.txt 後,按住ctrl+v進入visual block模式,上下選擇需要注釋的行

2、按d鍵刪除注釋符

Vim批量注釋與取消注釋

vim命令模式下注釋與批量注釋的命令分別為 以python為例,python的行注釋為 s g s g其中begin和end分別是需要注釋的開始行號和結束行號.理解這條命令需要了解vim替換命令,vim替換命令格式如下 s 其中begin和end意義同上,source表示需要被替換的原字串,targ...

Linux vi vim批量注釋及取消注釋

在開發場景中,經常遇到對一些配置檔案進行注釋,當然如果確定不用的時候我們可以通過vim中的d命令進行刪除。當需要對配置檔案中的一些配置進行批量注釋 的時候,我們可以通過下面的方式進行。fromnum,endnums g 其中 以s g結尾 fromnum表示起始行號 可通過 set number檢視...

vim多行注釋和取消注釋

原文 多行注釋 1.進入命令列模式,按ctrl v進入 visual block模式,然後按j,或者k選中多行,把需要注釋的行標記起來 2.按大寫字母i,再插入注釋符,例如 3.按esc鍵就會全部注釋了 取消多行注釋 1.進入命令列模式,按ctrl v進入 visual block模式,按字母l橫向...