vim編輯器—批量注釋與反注釋
在使用vim編寫**的時候,經常需要用到批量注釋與反注釋一段**。下面簡要介紹其操作。
用v進入virtual模式
用上下鍵選中需要注釋的行數
按control+v(win下面ctrl+q)進入列模式
按大些「i」進入插入模式,輸入注釋符「#」或者是"//",然後立刻按下esc(兩下)
ctrl + v 進入塊選擇模式,選中你要刪除的行首的注釋符號,注意// 要選中兩個,選好之後按d即可刪除注釋
在vi裡面實現字串的批量替換。
先shift + :
然後
vi ~/.vimrc
set nu
set laststatus=2
set nocompatible
set tabstop=4
set softtabstop=4
set expandtab
set smartindent
set nobackup
set autoread
set ruler
set ignorecase
簡化版:
set number
set ts=4
set expandtab
set autoindent
vim多行注釋和取消注釋
原文 多行注釋 1.進入命令列模式,按ctrl v進入 visual block模式,然後按j,或者k選中多行,把需要注釋的行標記起來 2.按大寫字母i,再插入注釋符,例如 3.按esc鍵就會全部注釋了 取消多行注釋 1.進入命令列模式,按ctrl v進入 visual block模式,按字母l橫向...
VIM批量注釋與取消注釋
我的個人部落格 逐步前行step vim批量注釋與取消注釋是vim編輯中很基礎的乙個操作,但是尷尬的是我嘗試了很久才發現這個操作只有在vim中才能成功,很無語。不知道在vi中試了多少遍了,一直以為我的伺服器上的vi配置是不是有問題為什麼同樣的操作命令,別人都很簡單就成功了我一直沒效果 淚 今天我想著...
Vim批量注釋與取消注釋
vim命令模式下注釋與批量注釋的命令分別為 以python為例,python的行注釋為 s g s g其中begin和end分別是需要注釋的開始行號和結束行號.理解這條命令需要了解vim替換命令,vim替換命令格式如下 s 其中begin和end意義同上,source表示需要被替換的原字串,targ...