我在用vi 对httpd.conf进行修改的时候发现一行行的注释太累,有没有多行的注释呀!
by hackerwang - 系统管理 - 2006-12-15 17:41:39 阅读(692) 回复(4)
请问如何定位多行,我想了很久都不行啊。比如文件的内容为: ab cd er dg acd 我想定位 cd er 的位置。即第一次连续出现这两行的行号。我该怎么办?如何匹配?急。
据说可用 :1,$ s/^M/ /g 其中这个^M就是换行符, 可是这个^M是一个控制字符,不知道怎么能用键盘敲出来. 各位大虾谁知道怎么敲出这个^M来. 另: 请不要让我用sed,awk,perl之类的,我主要是想知道在vi中怎么处理这些个控制字符. :mrgreen: :mrgreen: :mrgreen:
我在用SecureCRT远程登录linux的 打开vi,按i,并复制程序,比如 int main(void) { int var; /* automatic variable on the stack */ pid_t pid; 结果却成了这样: int main(void) { int var; /* automatic variable on the stack */ pid_t pid; 怎么都多了一行?
在vi打开中文注释乱码。gedit打开就是正常的; 1 #!/bin/sh 2 #Îļþ´¦Àí¹¦ÄÜ 3 FileName=$2 4 DirName=$1 5 Flag=$3 6 newfile() 7 { 8 #ÅжÏÒ»ÏÂĿ¼ÊÇ·ñ´æÔÚ 9 if [ -d "$DirName" ] ; then 10 touch $DirName/$FileName 11 ...