VIM
xinhaozheng
skype:pto_georgezheng
xinhaozheng#gmail.com
展开
-
vi -- 删除替换linux下面文本中(^M)符号
在linux下面编辑文本中会经常看见vi打开的文本中会有很多(^M)符号,其实这是dos下的换行符,如何才能去掉这些符号呢。除了可以借助外部工具如dos2unix,tr,sed,awk之外,vi本身也提供一些解决方案: 方案一: :set ff=unix //to unix file:set ff=dos //to windows file 方案二: vi原创 2009-10-07 13:01:00 · 2933 阅读 · 0 评论 -
VIM -- 从命令模式切换到sudo以获取足够的权限
<br />经常碰到文件修改后才发现没有权限,而事先又没有使用sudo来编辑.当然可以用w保存到一个临时文件然后再mv一下.不过还有一种办法是:<br /><br />:w !sudo tee %<br /><br /><br />http://serverfault.com/questions/22558/vim-re-edit-as-root<br />http://stackoverflow.com/questions/1005/getting-root-permissions-on-a-file-i原创 2010-07-23 07:33:00 · 2781 阅读 · 0 评论