![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 491 阅读 · 0 评论 -
vim缩进
1、通常根据语言特征使用自动缩进排版:在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。原创 2013-07-03 14:25:57 · 491 阅读 · 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 · 656 阅读 · 0 评论 -
linux VIM设置
:syntax on原创 2013-07-26 11:28:15 · 526 阅读 · 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 · 612 阅读 · 0 评论 -
vim 替换命令
g/org/s//cc/g原创 2013-08-21 15:54:08 · 487 阅读 · 1 评论