vim常用命令(二)
Visual模式:
删除一定的内容:进入Visual模式,再选中所要删除的内容,最后输入d即可进行删除,如vllllllld,表示删除7个字符;vjj,表示删除三行。
Ctrl+v模式:可以进行块选择,使用o可以将光标置于块的另一头。
普通模式 :
:scriptnames 查看vimrc的具体名字和位置。
简单的映射: :map <F5> i{<Esc>ea}<Esc> 为一个词加上花括号
Plugin:插件
:set iskeyword& 恢复选项的默认值
:set nowrap 设置不要折行
:syntax enable 高亮显示
:edit filename 编辑又一个文件 :edit! filename 强制关闭当前修改的文件 开始编辑新文件
在用vi filename1 filename2 filename3 打开三个文件进行编辑时,可以在编辑完filename1后使用:next切换到filename2,以此类推;:privious返回到前一个文件;使用:first和:last分别回到第一个文件和最后一个文件。
:wnext 保存当前修改的文件 并切换到下一个文件
:args 查看当前编辑的文件组
:f 查看当前编辑的文件名
退出文件后再进入文件后,可用‘”返回到上次退出文件光标所在位置,可用’.返回到上次最后修改文件的位置
复制粘贴:首先进入一个文件V模式下选中所要复制的内容,按y进行复制,然后:edit otherfile进入另一个文件,移动到所要粘贴的地方按p即可
vim –R file 以只读方式查看文件
:saveas newfile 将修改后的文件保存为newfile,原文件保持不变
:split 将当前窗口分割成上下两个窗口,使用Ctrl+W进行切换,使用:close关闭窗口
:split filename 分割出一块窗口显示filename
vim –r filename 恢复因异常而关闭的文件filename
vim –r 查看目录下的交换文件
当切换到命令行模式后:
<Left> 向左一个字符
<Right> 向右一个字符
CTRL-B或<Home> 到命令行行首
CTRL-E或<End> 到命令行行尾
CTRL-W 删除光标前的整个单词
CTRL-U 删除光标前所有的内容
<ESC>或CTRL-C或按DEL将冒号删除 撤消命令行命令
<TAB> 补全命令(如果有两个对应的文件/命令,再次铵下TAB表示对应下一个文件/命令)
CTRL-D 查看补全候选项
q: 查看命令历史记录,查找到相应的命令后,可按ENTER执行
ps:一个常用的命令ma:在某一位置设置标签a,在以后可以使用'a回到标签处
转载于:https://www.cnblogs.com/beauty/archive/2010/08/07/1794641.html
vim常用命令(二)相关推荐
- 自己用到的vim常用命令
一.前言 这里整理的是我在实习期间用到的常用vim命令,特记录如下,以免忘记. 二.vim常用命令 1.vim中的光标移动 shift+6(^):跳到行首(第一个非空格字符)(注:在shell跳到行首 ...
- ubuntu系统vim常用命令学习以及ubuntu软件下载安装
文章目录 一.ubuntu系统vim常用命令学习 (一)进入进入vim编辑器的方式 (二)vi的三种工作方式 (三)退出vi的命令 (四)命令模式下的各种命令 1.光标移动命令 2.插入命令 3.删除 ...
- vim常用命令之多行注释和多行删除
vim常用命令之多行注释和多行删除 vim中多行注释和多行删除命令,这些命令也是经常用到的一些小技巧,可以大大提高工作效率. 1.多行注释: 1). 首先按esc进入命令行模式下,按下Ctrl ...
- linux .lz进程,LLinux常用命令(二)
Linux常用命令(二) 16 磁盘空间 df -h . fdisk -l 显示已经挂载的分区列表 17 用户和群组 groupadd group_name 创建一个新用户组 groupdel gro ...
- Linux—vim常用命令
vim常用命令: 1. 键入i进入编辑模式 2. esc进入命令模式 3. a,进入编辑模式 3. b,光标移动到单词前,end,光标移动到行尾 4. home光标移动到行首 5. cc,删除当前行, ...
- linux 自定义vi dd,Vim常用命令及配置方案
几句话 很久之前就接触到vim,初学那阵觉得vim很酷炫,但确实对新手不是很友好.我也就简单看了下基本操作就上手了,但又不是长期在vim下工作,这就导致了每一次重新使用vim都要再去回温下基本操作,很 ...
- vi/vim常用命令 zz
http://blog.sina.com.cn/s/blog_492101c70100o10c.html 最近整理的vi/vim常用命令,有需要的童鞋拿去用吧 (本来是在excel中的,但是没有地方上 ...
- Vim常用命令和配置
[TOC] Vim常用命令和配置 Mac 终端键入 vimtutor 即可进入Vim入门教程 问题收集 vim代码粘贴,格式混乱到逆天.这是因为vim设置了自动缩进造成的问题, 所以如果你需要在ins ...
- Linux Vim文本编辑器-Vim常用命令
距离上次Linux的学习,今天又是一个崭新的起点,我们用五天的时间学了一些Linux一些常用的操作命令,但掌握这些还是远远不够的,这个世界就是这样,将生于此,既是幸运也是不幸,只有不断地学习才能有自己 ...
- (转)vim 常用快捷键 二
转自:http://www.cnblogs.com/wangkangluo1/archive/2012/04/12/2444952.html 键盘移动 (Move) 一切都从键盘的移动 k -> ...
最新文章
- SAP QM 04类型检验批的另外一种创建方式
- Hadoop安装的ssh免密码登录步骤
- AutoCAD 2011、Map 3D 2011, Civil 3D 2011命令行中不能输入中文的修复补丁
- 认知实习培训第四天总结
- 重磅 | 神策数据微信生态数字化运营解决方案上线!
- Android内存泄漏
- String StringBuilder StringBuffer三者之间的区别~~~
- 背景图宽度自适应及背景图合并的CSS思想
- chrome disable-web-security 关闭安全策略 解决跨域
- mac java环境变量验证_Mac系统 JAVA环境变量配置
- 计算机晋级职称考试内容,职称计算机考试内容
- SpringBoot整合JpaMapper实现基于mybatis的快速开发
- html 通知页面,消息通知页面.html
- 商城购物APP——YiGo
- WebRTC语音对讲无声音
- 【Q - Phalanx】
- Ubuntu16 wine安装迅雷
- Android 控制第三方音乐播放器
- IDEA 支持vue
- entity命名规则