VIM
文章平均质量分 55
elisa_gao
这个作者很懒,什么都没留下…
展开
-
vim移动光标
移动光标 上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行 下:j nj:向下移动n行 左:h nh:向左移动n列 右:l nl:向右移动n列 w:光标以单词向前移动 nw:光标向前移动n个单词 光标到单词的第一个字母上 b:与w相反 e: 光标以单词向前移动 ne:光标向前移动n个单词 光标到单词的最后一个字母上 ge:与e相反 $:移动光标到转载 2013-07-11 12:03:51 · 497 阅读 · 0 评论 -
vim缩进
1、通常根据语言特征使用自动缩进排版:在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。原创 2013-07-03 14:25:57 · 496 阅读 · 0 评论 -
Vim python注释
在 VIM 中注释掉整段代码的方法: 例如,要注释以下3行 Python 代码: def say_hello(): print 'hello world!' return None 1, Ctrl + V 进入 VIM 的块操作模式. 2, 使用 j, k 键上下移动,选中这三行,需要确保每行的首列包含在选中块中。 3, 键入 I (大写 i)转载 2013-07-17 19:44:49 · 659 阅读 · 0 评论 -
linux VIM设置
:syntax on原创 2013-07-26 11:28:15 · 541 阅读 · 0 评论 -
vim中删除技巧
:%s/[Ctrl-v][Enter]//g 删除DOS方式的回车^M :%s= *$== 删除行尾空白 :%!sort -u 删除重复行 :%s/^.{-}pdf/new.pdf/ 只是删除第一个pdf :%s/// 删除多行注释 :g/^$/d 删除所有空行 :g!/^dd/d 删除不含字符串'dd'的行 :v/^dd/d 删除不含字符串'dd'的行 :g/str1/,/转载 2013-09-22 15:59:14 · 636 阅读 · 0 评论 -
vim 替换命令
g/org/s//cc/g原创 2013-08-21 15:54:08 · 492 阅读 · 1 评论