vim中用regular expression的問題 - Linux

Liam avatar
By Liam
at 2009-08-25T08:52

Table of Contents

首先
例如檔案中 每行開頭都有四個space
要把他拿掉
:%s/\ \{4}//g 這樣就ok了

但如果說 現在我要把檔案中的tab \t
換成4個空白 用RE 的方式

:%s/^I/\ \{4}/g
他就會把每個tab換成 " {4}"

請問是哪裡錯了???
thanks

--
Tags: Linux

All Comments

Rachel avatar
By Rachel
at 2009-08-28T20:00
:%s/^I/ /g
Emma avatar
By Emma
at 2009-08-30T04:36
我想問的是為什麼{4}不行 謝謝

ubuntu7.10 套件管理程式

Enid avatar
By Enid
at 2009-08-25T02:56
請問一下我用套件管理程式想更新一些程式 可是套件清單以及軟體都無法下載下來? 這樣我怎麼解決這個問題呢? 謝謝回答喔! - ...

opensolaris設定PHP的問題

Ina avatar
By Ina
at 2009-08-24T23:04
因為找不到SUN的板,只好來這問 我剛接觸opensolaris,灌的版本是2009.06 我用PKG的方式安裝,但是PHP跑不起來 我查這個網頁http://us2.php.net/manual/en/faq.installation.php 要加入以下三行 # Extra Modules LoadMod ...

改locale?

Andrew avatar
By Andrew
at 2009-08-24T22:48
我的locale全部都是en_US.UTF-8 我想把LC_CTYPE改成zh_TW.UTF-8 我打export LC_CTYPE=zh_TW.UTF-8改完之後 關掉terminal重開又變回來= = 到底問題是出在哪呢?ε(┬┬_┬┬)3 - ...

硬碟空間不知道被什麼占據?

Hazel avatar
By Hazel
at 2009-08-24T18:38
不好意思 想請問一下 最近實驗室中工作站中的硬碟空間常常使用率都是100% 詳細的情形如下 /home之下的空間為374G 但是最近卻常常發生硬碟空間使用率為100% 再刪除掉一些不必要的檔案之後,過一陣子又變成100% 但是實際在/home之下的資料夾卻只使用到80G左右的硬碟空間 也就是說有290G ...

請問sed多個條件的問題?

Faithe avatar
By Faithe
at 2009-08-24T17:43
其實不用倒退, 只要改成以下這樣就可以了, sed -e and#39;/aa/{s/123/456/;n;/aa/{s/123/456/};/bb/{s/cc/zz/}}and#39; 重點在於 n; (下一行) 後, 分開判斷 aa 及 bb 的條件. ※ 引述《wansincere (無印良品) ...