vim

作者: 水星no1 | 来源:发表于2018-09-18 23:41 被阅读0次

vim

复制、剪切、粘贴命令

多行

  1. v (进入visual命令)
  2. j/k/h/l (上下左右选择文本)^,$(光标位置到行首,光标位置到行尾)
  3. y,d,p (复制,剪切,粘贴) (剪切可用于删除)

单行

  1. 单行复制 yy, nyy(复制n行)
  2. 单行删除 dd, ndd(删除n行)
  3. 粘贴 p

删除命令(多行)

  1. :set nu
  2. 32,65d + 回车
  3. u (撤回删除,命令行模式)

注释(多行)

  1. Ctrl + v
  2. 选择注释行
  3. I (插入模式)
  4. 然后输入注释符(“//”、“#”等)
  5. 最后按下“Esc”键,等一会就出现

取消注释(多行)

  1. Ctrl + v
  2. 选取消注释行
  3. 按下“x”或者“d”. 注意: 如果是“//”注释,那需要执行两次该操作,如果是“#”注释,一次即可

其他

  1. 第一行 gg
  2. 最后一行 G
  3. 左右上下 hlkj
  4. 移动到下一个词 w
  5. 移动到上一个词 b
  6. 移动到行首 o
  7. 移动到行尾 $
  8. o 在当前行下新开一行
  9. O 在当前行上新开一行
  10. x 删除一个字符,光标后
  11. :split 创建新窗口
  12. :vsplit 创建新窗口,垂直
  13. vim -o file1 file2 水平分割
  14. vim -O file1 file2 垂直分割
  15. ctrl+w移动到不同窗口
  16. ctrl+w+o 仅留下当前窗口
  17. Ctrl-Shift-t可以增加当前行的缩进
  18. Ctrl-Shift-d则可以减少当前行的缩进

shell

  1. 删除光标之前的单词 ctrl w
  2. 删除光标之前的字符 ctrl h
  3. 删除到文本末尾 ctrl k
  4. 交换光标处文本 ctrl t
  5. 清除当前行 ctrl u
  6. 行首 ctrl a
  7. 行尾 ctrl e
  8. 搜索历史命令 ctrl r
  9. logout ctrl d
  10. 清屏 command+r

iterm

  1. 新建标签 command t
  2. 关闭标签 command w
  3. 切换标签 command + <>
  4. 新建垂直窗口 command d
  5. 新建水平窗口 command shift d
  6. 窗口切换 command+option+<>

相关文章

  • Vim 常用命令

    VIM 命令 文件命令 VIM的模式 VIM导航命令 VIM插入命令 VIM查找命令 VIM替换命令 VIM使用技...

  • 小技巧3:vim学习

    摘要 VIM的插件管理 VIM写latex VIM写python VIM写C++ 1.VIM的插件管理工具vim-...

  • FFmpeg实践记录三:Vim基本讲解

    Vim处理模式 Vim常用命令 Vim拷贝、粘贴和删除 Vim光标移动 Vim行内光标移动 Vim查找与替换 Vi...

  • Vim操作记录

    vim 编辑显示行号: vim 编辑隐藏行号: vim 编辑多行注释: vim 编辑取消多行注释: vim 批量注...

  • 无标题文章

    # Getting Started with Vim ## History of Vim * Vim editor...

  • Vim学习资料

    VIMTUTOR OpenVim vim-adventures The basics of Vim Vim...

  • FFmpeg开发--Vim详解

    Vim编辑器Vim处理模式: Vim常用命令: Vim查找与替换:

  • vi或者vim中文乱码

    打开vi或者vim打开文件“/etc/vim/vimrc” ,指令为:vim /etc/vim/vimrc 将下面...

  • Vim常用命令

    Vim官网:*http://www.vim.org/[http://www.vim.org/] Vim文档: ht...

  • Vim插件

    vim-multifiles Sparkup vim-snipmate surround.vim

网友评论

      本文标题:vim

      本文链接:https://www.haomeiwen.com/subject/zqfbnftx.html