随笔分类 -  Vim/Emacs

[vim/emacs] vim修改文件编码
摘要:在命令行模式输入 :set fenc=gbk 然后保存文件即可,保存之后再输入:set fenc=utf-8就可以继续编辑其他utf-8文件了from:http://blog.csdn.net/dengxu11/article/details/6763765 阅读全文

posted @ 2013-02-21 16:50 bluefrog 阅读(342) 评论(0) 推荐(0)

[vim/emacs] Rgrep for macvim “ xargs illegal option”问题
摘要:打开./vim/plugin/grep.vim文件查找Grep_Xargs_Options在下面加上let s:os = system("uname)if s:os =~ "Darwin" let g:Grep_Xargs_Options='-0' endif 阅读全文

posted @ 2013-02-05 15:05 bluefrog 阅读(904) 评论(0) 推荐(0)

[vim] gvim 折行
摘要:设置" manual手工定义折叠" indent更多的缩进表示更高级别的折叠" expr用表达式来定义折叠" syntax用语法高亮来定义折叠" diff对没有更改的文本进行折叠" marker文中的标志折叠set foldmethod=indent操作zi 打开关闭折叠zv 查看此行zm 关闭折叠zM 关闭所有zr 打开zR 打开所有zc 折叠当前行zo 打开当前折叠zd 删除折叠zD 删除所有折叠 阅读全文

posted @ 2012-07-10 14:21 bluefrog 阅读(712) 评论(0) 推荐(0)

[emacs] 基本操作
摘要:# 下一屏幕C-v# 上一屏幕M-v# 清除屏幕C-l# 基本游标控制# 按字# 前一行 previousC-p# 后一行 nextC-n# 向后 backwardC-b # 向前 forwardC-f# 向前(按段)M-f# 向后(按段)M-b# 到行首C-a# 到行尾C-e# 到行首(在行首后再按到上一行首)M-a# 到行尾(在行尾后再按到下一行尾)# 取消指令C-g# 打开窗口C-x n # n为数字# 删除# 删除选中字符C-d M-d# 删除从游标到行尾间的字元C-k# 删除从游标到包尾间的字元M-k# 恢复被删除的字符(在光标下粘贴回来,可以多次)C-y# UNDOC-x u# 查 阅读全文

posted @ 2012-06-22 00:49 bluefrog 阅读(333) 评论(0) 推荐(0)

[gvim]vim批量缩进
摘要:按v进入visual状态,选择多行,用>或<缩进或缩出 阅读全文

posted @ 2011-10-10 11:33 bluefrog 阅读(3007) 评论(0) 推荐(0)

[gvim]vim批量注释
摘要:批量注释ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I(shift+i),再插入注释符,比如"//",再按Esc,就会全部注释了批量去掉注释ctrl+v,进入列编辑模式,横向选中列的个数(如"//"注释符号,需要选中两列),然后按d, 就会删除注释符号 阅读全文

posted @ 2011-09-27 16:02 bluefrog 阅读(3755) 评论(0) 推荐(0)