Vim 经常使用快捷键及键盘图】的更多相关文章

Vim经常使用的快捷键 h - 光标左移一个字符   j - 光标下移一个字符 k - 光标上移一个字符   l - 光标右移一个字符  下移15行 - 15j Ctrl + f - 屏幕向下移动一页   Ctrl + d - 向下移动半页 Ctrl + b - 屏幕向下移动一页   Ctrl + u - 向上移动半页 n<space> - 光标右移n个字符 0 - 数字0,移动到行首 $ - 移动到行尾 H - 屏幕最上方一行的首字符 M - 屏幕中央一行的首字符 L - 屏幕最后一行的首字…
Emacs本来就比较臃肿,麻烦.当我发现Vim键盘图时,我就渐渐转向Vim,追随Unix/Linux哲学去了.. 我用了Emacs三个月,因为它的学习曲线没Vim陡,这点吸引了,我使用Linux才7.8个月,不明白Vim的简即是美,反而觉得是拒人千里(这点真和人一样). 于是反思自己,后来转向Vim,今天把Emacs卸载了. 但是慢慢觉得Emacs有以下缺点: 命令至少双键同按,结果就是必须双手同时使用. 真的对末尾指不友好,不是Ctrl就是Alt,有人趣说恨不得配个脚踏板. 体积大,占资源多,…
vi/vim键盘图-----又一张桌面背景好图 也许还是有很多人不能愿意用CLI的vi/Vim来写东西,不过,当你真的习惯了,它的高效性就是不可估量了.下面的这张图,一看就明白了,从此,学习变的不再艰难^_^ 补注: 图中没有关于查找和替换的,应该用下面的. 自上而下的查找操作 /word小写的n和N 自下而上的查找操作 ?word小写的n和N 普通替换操作 :s/old/new 当前行进行匹配和替换.命令替换当前行中第一个匹配的字符行内全部替换操作:s/old/new/g 当前行替换所有匹配的…
vi和vim编辑器及其快捷键 1.vi与vim区别 它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面. vim的这些优势主要体现在以下几个方面: a.多级撤消 我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消. b.易用性 vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台. c.语法加亮 vim可以用不同的颜色来加亮你的代码. d.可视化操作 就是说vim不仅可以在终端…
问题描述: vim分屏快捷键使用 问题解决:         (1)vim 分屏快捷键           (2)vim高度改变          (3)vim中增加和减少字体大小  使用快捷键Ctrl +  -       //减小字体             使用快捷键Ctrl+ +       //增大字体 注:         默认情况下,使用+键,出现的是=,正确的处理是按住Shift键和=键,也就是说,增大字体时需要 按Ctrl+Shift+ +…
vim技巧:折叠快捷键 以前用的挺熟的,一段时间不用了,快捷键又忘了,不得不重新再看手册,今天专门整理一下,以后查找起来也比较方便. zc 折叠,只折叠最外层的折叠zC 对所在范围内所有嵌套的折叠点进行折叠,包括嵌套的所有折叠.zo 展开折叠,只展开最外层的折叠.zO 对所在范围内所有嵌套的折叠点展开,包括嵌套折叠.[z 到当前打开的折叠的开始处.]z 到当前打开的折叠的末尾处.zj 向下移动.到达下一个折叠的开始处.关闭的折叠也被计入.zk 向上移动到前一折叠的结束处.关闭的折叠也被zd 删除…
Sublime编辑器上的 Vim 插件常用快捷键 vim 的设置: 在Reference-> User Settings(首选项--> 设置用户) 选项,点击进入配置文件编辑状态,默认的用户配置文件是空的.添加如下的内容    "ignored_packages": []: 高亮设置: 在Reference-> Default Settings(首选项--> 设置默认) 选项,点击进入配置文件编辑状态,查找(ctrl + f )highlight_line,该其…
Vi/vim学习图 引用: Vi键盘图片可视化教程 http://www.cnblogs.com/me115/archive/2010/11/16/1878295.html 网上的文章易流失.感谢分享.…
也许还是有很多人不能愿意用CLI的vi/Vim来写东西,不过,当你真的习惯了,它的高效性就是不可估量了.下面的这张图,一看就明白了,从此,学习变的不再艰难^_^ 补注: 图中没有关于查找和替换的,应该用下面的. 自上而下的查找操作 /word小写的n和N 自下而上的查找操作 ?word小写的n和N 普通替换操作 :s/old/new 当前行进行匹配和替换.命令替换当前行中第一个匹配的字符行内全部替换操作:s/old/new/g 当前行替换所有匹配的字符串在行区域内进行替换操作:#,#s/old/…
在VIM中进行文本替换:    1.  替换当前行中的内容:    :s/from/to/    (s即substitude)        :s/from/to/     :  将当前行中的第一个from,替换成to.如果当前行含有多个                            from,则只会替换其中的第一个.        :s/from/to/g    :  将当前行中的所有from都替换成to.        :s/from/to/gc   :  将当前行中的所有from都…
进入vi vi filename                打开或新建文件,并将光标置于第一行首 vi +n filename           打开文件,并将光标置于第 n行首 vi + filename             打开文件,并将光标置于最后一行首 vi -r filename            在上次正用 vi编辑时发生系统崩溃,恢复文件 vi file1....filen            打开多个文件,依次编辑 vi的工作模式 命令行模式 (command m…
ctrl + w + h 光标 focus 左侧树形目录 ctrl + w + l 光标 focus 右侧文件显示窗口 ctrl + w + w 光标自动在左右侧窗口切换 ctrl + w + r 移动当前窗口的布局位置 o 在已有窗口中打开文件.目录或书签,并跳到该窗口 go 在已有窗口 中打开文件.目录或书签,但不跳到该窗口 t 在新 Tab 中打开选中文件/书签,并跳到新 Tab T 在新 Tab 中打开选中文件/书签,但不跳到新 Tab i split 一个新窗口打开选中文件,并跳到该窗…
好吧,今天是重新学习vim的第二天,不得不说,收货丰厚. 先来勉励一下自己: 存活(目前状态) 感觉很好 感觉更好,更强,更快 吃用vim超能力 vimtutor练到lesson 7了,略微总结一下,主要是快捷键... vim快捷键: 首先是移动光标: 简单: h/j/k/l    右  上  下 左 复杂: num + h/j/k/l ,向指定方向移动 num 行或列 单词跳转 : 简单: w: 调到下一个首字母 e:调到下一个尾字母(包括当前单词) b:调到上一个首字母(包括当前单词) W/…
vi/vim分为 命令模式,插入模式(编辑模式),末行模式(最后一行) 模式的转换 ① 其它模式==>正常模式 按 Esc键 ②正常模式==>插入模式 按 i 在光标前插入 按 I 在行首插入 按 a 在光标后插入 按 s 删除光标所在的字符再插入 按 A 在行末插入 按 o 在当前行之下新建行 按 O 在当前行之上新建行 按 S 删除光标所在行再插入 ③ 正常模式==>命令模式 按 : (shift 加 分号) ④ 正常模式==>可视模式 (选中模式) 按 v 可视模式 (按个选…
Vim 和 Emac 都是利器啊,前段时间决定熟悉一套跨平台的编辑器,以便在 Win,Mac,Ubuntu 下都有相同的编辑体验. 于是尝试了一下 Vim,使用了一段时间,确实比 UE 之类的要高效.Win 平台下有 gVim, Mac 下也有 MacVim. Vim 的学习曲线确实有点陡峭,刚开始不是那么容易习惯的.查看帮助文档是必不可少的,其在线中文文档链接如下: Vim 在线中文文档:http://vimcdoc.sourceforge.net/doc/help.html 这个文档超级大而…
问题:Linux在 Vi/Vim 在编辑文件时遇到一个问题,当我在 Insert 模式下进行修改文件内容的时候,用到了键盘(104键,右边带数字键那种)进行数字输入,当我输入数字 “5” 时,插入的数字不是 “5” ,而是变成了 “u” 解决方案: 1.打开 XShell ,在所有会话中,选择你的服务器,右键,选择 “属性” 2.在 “终端” -> “VT模式” 中,找到右侧 “初始数字键盘模式(DECNKM)” 的选项,选择 “设置为普通” ,点击 “确定” 保存即可 PS:修改后要断开与服务…
Vim 命令.操作.快捷键全集 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令. 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为filename的文件 文件命令 打开单个文件 vim file 同时打开多个文件 vim file1 file2 file3 ... 在vim窗口中打开一个新文件 :open file 在新窗口中打开文件 :split file 切换到下一个文件 :bn…
Linux中vim编辑器的功能非常强大,许多常用快捷键用起来非常方便,这里将我学vim入门时学的一些常用的快捷键分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.一般模式下可用的快捷键:光标移动.复制粘贴.搜寻取代等   2.一般模式切换到编辑模式的快捷键:   3.一般模式切换到指令模式:   4.vim区块选择:   5.vim多窗口功能:   6.vim环境设定:  …
vim+python http://codingpy.com/article/vim-and-python-match-in-heaven/ vim+c++ http://jikaichen.com/2016/07/15/vim/ 有些插件安装是重合的. 批量注释及取消: http://be-evil.org/vim-how-to-comment-multi-line-code.html http://blog.csdn.net/yuzhihui_no1/article/details/4174…
mac下vim复制数据到剪切板: 查看目录是否支持 vim --version |grep "clipboard"…
本内容首发公众号[计算机视觉联盟],关注获取更多资料! 考虑到可能图片压缩,将思维导图的pdf和jpg版本都上传了百度云,大家可以下载打印一张A4纸,方便查询! 公众号后台回复关键词: 20190826 即可下载高清jpg.pdf 搜索 Ctrl + Shift + F7 用法高亮显示 Ctrl + Alt + F7 显示用法 编辑 Ctrl + Shift + V 从最近的缓冲区粘贴 Ctrl + D 复制选定的区域或行到后面或下一行 Ctrl + Y 删除当前行 Ctrl + Shift +…
ctrl+y  :重复上一行内容 v+移动光标  :选择内容 y  :复制选中的内容 p  :在光标处粘贴复制的内容 ctrl+v :进入列模式,可以选择多列数据 dd :剪切一行,也可做删除一行使用…
图片太大,可以将图片另存后看或者右键点击,选择查看图片.…
insert: i:insert at now position 在光标之前插入 a:insert append 在光标之后插入 o:下面新建一行插入 s:删除后插入 <<:delete tab from begin of line >>:add tab to begin of line jump: j,k,h,l w :word 向后移动一个单词 e :end of a word 向后移动一个单词 b :back word 向前移动一个单词 gg :跳转到第一行 G :跳转到最后…
Navigating the page j : Scroll down (scrollDown) k : Scroll up (scrollUp) h : Scroll left (scrollLeft) l : Scroll right (scrollRight) gg : Scroll to the top of the page (scrollToTop) G : Scroll to the bottom of the page (scrollToBottom) d : Scroll a…
u   撤销上一步的操作 Ctrl+r 恢复上一步被撤销的操作…
移动光标的方法 h或者向左箭头:光标向左移动一个字符 j或者向下箭头:光标向下移动一个字符 k或者向上箭头:光标向上移动一个字符 i或者向右箭头:光标向右移动一个字符 Ctrl+f:屏幕向下移动一页[常用] Ctrl+b:屏幕向上移动一页[常用] Ctrl+d:屏幕向下移动半页 ctrl+u:屏幕向上移动半页 +:光标移动到非空格符的下一列 -:光标移动到非空格的上一列 n<space>:n表示数字,例如20.按下数字后再按空格键,光标会向右移动这一行的n个字符 0或者功能键Home:移动到这…