Linux常用vim命令(不断更新。。。)
来源:互联网 发布:jquery.min.js报错 编辑:程序博客网 时间:2024/06/08 05:58
ctrl + n
,vim代码补全。:%s/^A/\t/g
,把^A
分割符替换成tab
。%
表示全局范围查找,g
表示所有查找到的都会被替换,^A
是按ctrl+a
出来的。一个数字n + 上下键
,上下翻n页。dd
,删除游标所在的一整行(常用)。
附录:
手感类似IDE的vi设置,修改~/.vimrc
文件如下:
set nocompatibleset numberset nobackupfiletype onset history=1000set syntax=onset autoindentset smartindentset tabstop=4set softtabstop=4set shiftwidth=4set showmatchset matchtime=1set guioptions=Tset rulerset incsearchset completeopt=preview,longest,menu:inoremap ( ()<ESC>i:inoremap ) <c-r>=ClosePair(')')<CR>:inoremap { {}<ESC>i:inoremap } <c-r>=ClosePair('}')<CR>:inoremap [ []<ESC>i:inoremap ] <c-r>=ClosePair(']')<CR>:inoremap " ""<ESC>i:inoremap ' ''<ESC>ifunction! ClosePair(char)if getline('.')[col('.') - 1] == a:charreturn "\<Right>"elsereturn a:charendifendfunctionfiletype plugin indent on
vi设置参考:
http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html
http://iybk.blog.163.com/blog/static/19409510020117571224963/
阅读全文
0 0
- Linux常用vim命令(不断更新。。。)
- Linux常用Shell命令(不断更新。。。)
- linux、vim命令学习(学习中、不断更新)
- linux 命令 (不断更新)
- linux常用vim命令
- 常用到的Linux命令总结---不断更新
- VIM一些设置及常用shell命令总结(不断更新...)
- Linux命令(不断更新中)
- linux命令总结(不断更新)
- linux命令vim常用操作
- Linux命令-VIM常用配置
- 常用 Linux shell & vim 命令
- Linux、vim常用基本命令
- Linux 下常用Vim命令
- 常用备查Linux、Android、数据库命令列表(不断更新)
- linux命令大全(不断更新中)
- Linux命令整理(不断更新中)
- linux命令大全(不断更新中)
- 最长公共子序列LCS C++实现
- 递归的理解
- php类型转换
- window10 DEV C++ 不能调试问题
- LeetCode 667. Beautiful Arrangement II
- Linux常用vim命令(不断更新。。。)
- swing常用的布局
- 微信扫描二维码登陆的原理
- HTML页面添加内容的方法
- NKOJ3843 2357数
- 使用Hexo+GitHub搭建个人博客
- Java 键盘输入数字(空格隔开) 将数字存入数组。
- 注册 ng-tags-input 失败
- 解读区块链,软分叉和硬分叉