![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VIM
文章平均质量分 79
zhongwei_sun
这个作者很懒,什么都没留下…
展开
-
在浏览器页面中使用 VIM 的方法 - It‘s All Text 插件
推荐一个可以在网页编辑时使用自己喜好的编辑器的 Firefox 插件: It's All Text! :: Add-ons for Firefox https://addons.mozilla.org/en-US/firefox/addon/4125 安装之后,进入她的偏好设置界面,点击浏览按钮,选择你喜好的编辑器就行了。 这样你就可以在网页上写大段文本的时候使用 VIM 这样强...2010-03-10 23:32:35 · 288 阅读 · 0 评论 -
使用 VIM 将文本中某些分隔符号替换成换行
例如将文本中的 .. 都替换成换行: :%s/\.\./\r/g 需要注意的地方: 1. . 需要转义 2. 换行时 \r2010-12-10 13:28:12 · 1381 阅读 · 0 评论 -
启用 VIM 中的 Python 自动补全及提示功能
文章转载自 大象笔记 http://www.sunzhongwei.com 周围的同事不喜欢使用 VIM 写 Python 代码的原因之一就是,VIM 不能像 Visual Studio 一样自动补全和提示。 其实,只是VIM 太低调,大家不知道而已。 这里介绍一下 python omni complete, 安装启用之后,是这个样子的: 1. ...2011-03-05 12:52:34 · 591 阅读 · 0 评论 -
减少重复输入,在 VIM 中使用模板
最近在重温 C 语言,免不了动手写一些简单的实例代码。比较烦人的是,每写一个小的实例代码都免不了要敲入下面这些代码: #include <stdio.h> int main(int argc, char *argv[]){ printf("Hello world!"); return 0; } 无非是把 printf 那行换成其他的测试语句...2011-02-02 12:58:39 · 112 阅读 · 0 评论 -
VIM 每日小技巧 1
0 将光标移动到行首 ^ 将光标移动到本行第一个非空字符 $ 将光标移动到行尾 D 删除当前字符至末尾 涉及到剪切板时, 要在 y, p 命令前加上 "* 例如: "*yy 复制一行到剪切板 "*p 将内容从剪切板复制出来。 "ayy 将本行复制到 a 缓冲区, a 为 26 个字母中的任意一个, 如果是小写, 原来缓冲区中的内容将...2010-10-29 14:46:11 · 83 阅读 · 0 评论 -
vim 中查找替换
命令格式: Substitute *:substitute* *:s* *:su* :[range]s[ubstitute]/{pattern}/{string}/[flags] [co...2010-06-22 20:04:16 · 77 阅读 · 0 评论 -
抢先体验 Vim 7.3 正式版
Vim 7.3 正式版于 2010-08-15 发布。 查看 Vim 7.3 新特性的方法: :help version-7.3 看了一下新的特性, 我立刻能用上的非 colorcolumn 功能莫属了。 比如在 python 编码中, 总会遇到一个缩进块太长, 不方便查看缩进。 现在就可以使用 :set colorcolumn=4,8 来高亮显...2010-08-17 09:50:12 · 110 阅读 · 0 评论 -
使用 VIM 作为 Python 的 IDE
用过 Aptana, Eclipse + PyDev, IDLE, 发现完全摆脱不了 VIM 块操作的诱惑,所以还是转回 VIM 了。 这里我会不断更新 VIM for Python 的配置及操作技巧。 更改配色主题: :colorscheme blue 或者写到 VIM 配置文件中 .vimrc (Windows 下为 _vimrc) 自动补全功能: pyd...2010-08-07 13:14:57 · 157 阅读 · 0 评论 -
在 VIM 中注释掉整段代码的方法
在 VIM 中注释掉整段代码的方法: 例如,要注释以下3行 Python 代码: def say_hello(): print 'hello world!' return None 1, Ctrl + V 进入 VIM 的块操作模式. 2, 使用 j, k 键上下移动,选中这三行,需要确保每行的首列包含在选中块中。 3, 键入 I (大写 i),即在行首插...2010-03-14 13:01:31 · 1058 阅读 · 0 评论 -
编辑 HTML 的利器 VIM ZenCoding
最近在用 Tornado 写一个小的个人网站,发现在 VIM 原始状态下编辑 HTML 很是不便。因为 HTML 的 Tag 需要开始符号和结束符号对应,例如: <table></table>。每次都去手动敲,生产效率太低了,无端增加了好多重复劳动。 在网上找了一下,发现一个 ZenCoding.vim 的 VIM 插件,不单可以实现 Aptana 等 IDE 编辑...2011-07-24 13:11:01 · 129 阅读 · 0 评论