免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: flw
打印 上一主题 下一主题

使用 vim 有疑问的朋友们请在此跟贴提问 [复制链接]

论坛徽章:
0
261 [报告]
发表于 2005-06-24 14:31 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

老大偶请教个问题,谢谢!
写的C源文件中,每个函数我都用zfa{给折行了,然后mkview保存。可是此后如果有添加/删除某一行或几行的话,折行的格式都乱了。这个有没有办法让它自动识别语法块的范围,而不是 “a-b之间折起来”这样死板的形式?

论坛徽章:
0
262 [报告]
发表于 2005-06-24 15:16 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

我使用vi /etc/shadow清除掉root、非root密码后,出现问题。
single模式下,相关情况如下:
sh-2.05b#login回车
login:root回车
PAM-securetty[364]:/etc/securetty is either world writable or not a normal file login[364]:FAILED LOGIN 3 FROM(null) FOR root,Authontication.failure Login incorrect.

还有保存退出不能用"/""?"作为提示符,只能用":"。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
263 [报告]
发表于 2005-06-24 16:50 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

[quote]原帖由 "天啸"]还有保存退出不能用"/""?"作为提示符,只能用":"。 [/quote 发表:

嗯。
为什么不想用冒号?
冒号不够用吗?非得用 / ?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
264 [报告]
发表于 2005-06-24 17:12 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

原帖由 "albcamus" 发表:
老大偶请教个问题,谢谢!
写的C源文件中,每个函数我都用zfa{给折行了,然后mkview保存。可是此后如果有添加/删除某一行或几行的话,折行的格式都乱了。这个有没有办法让它自动识别语法块的范围,而不是 “a-b之间..........

你是聪明人,我就不多说了。
:help syn-fold
:set fdm=syntax
其实我更喜欢
:set fdm=marker
然后
/* {{{ */
/* }}} */
比较自由一些。

论坛徽章:
0
265 [报告]
发表于 2005-06-26 14:01 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

原帖由 "flw" 发表:

你是聪明人,我就不多说了。
:help syn-fold
:set fdm=syntax
其实我更喜欢
:set fdm=marker
然后
/* {{{ */
/* }}} */
比较自由一些。

搞定!多谢

论坛徽章:
0
266 [报告]
发表于 2005-06-28 22:05 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

求教 如何改变vim中[Tab]键的空格个数 默认是8个 个人习惯2个空格
如何设置 如果可以 做好能够保存这个设置 免得每次vi的时候都要改
谢谢 斑竹帮忙

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
267 [报告]
发表于 2005-06-29 09:43 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

原帖由 "Coolin" 发表:
空格个数 默认是8个 个人习惯2个空格
如何设置 如果可以 做好能够保存这个设置 免得每次vi的时候都要改
谢谢 斑竹帮忙

linux:
echo set ts=2 >;>; ~/.vimrc
win32:
echo set ts=2 >;>; $VIM/_vimrc
把 $VIM 改成你的 vim 安装路径。

论坛徽章:
0
268 [报告]
发表于 2005-06-29 10:50 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

vi输入汉字出错,提示“不能写入-转换失败”

描述:
我在一段代码后面加入注释,是汉字,然后保存,提示不能保存,如下:
"***.c" 不能写入 -- 转换失败
请按 ENTER 或其它命令继续

vim版本是redhat9)
VIM - Vi IMproved 6.1 (2002 Mar 24, compiled Feb 12 2003 07:42:12)

经常碰到这个问题,谢谢

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
269 [报告]
发表于 2005-06-29 13:55 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

操作系统环境不对。
试着设置一下 LC_ALL LANGUAGE 等等。

论坛徽章:
26
CU十二周年纪念徽章
日期:2013-10-24 15:41:34技术图书徽章
日期:2014-07-11 16:27:52辰龙
日期:2014-09-04 13:40:43白羊座
日期:2014-09-09 12:51:55双子座
日期:2014-09-26 11:00:042014年中国系统架构师大会
日期:2014-10-14 15:59:00子鼠
日期:2014-10-23 16:48:23巨蟹座
日期:2014-10-27 08:21:10申猴
日期:2014-12-08 10:16:282015年辞旧岁徽章
日期:2015-03-03 16:54:15NBA常规赛纪念章
日期:2015-05-04 22:32:03IT运维版块每日发帖之星
日期:2016-01-29 06:20:00
270 [报告]
发表于 2005-06-29 16:29 |只看该作者

使用 vim 有疑问的朋友们请在此跟贴提问,flw 将尽量为你解答!

在linux版問過(我是ROOT)路過看到有專門vi的地方
再問一次,重新開機好了


: vi 出問題了

編輯文件時不能保存:
:wq

"asdfasdf" E212: Can't open file for writing
Hit ENTER or type command to continue

:q!
E138: Can't write viminfo file /root/.viminfo!
Hit ENTER or type command to continue  [ENTER]
[root@ksarrk root]#


-- INSERT -- W10: Warning: Changing a readonly file
E303: Unable to open swap file for "testshell", recovery impossible
Hit ENTER or type command to continue


這是什麼問題,有誰碰到過!?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP