VIM命令图---可定制版】的更多相关文章

近期闲来无事,便自己用PS制作了一份VIM命令助记图,之前看到网上有类似的图片,可是有些解释感觉不太好,并有一些错误的地方,所以就自己做了一份,并且保留了PS源文件,为了方便会PS的网友可以对本图进行自己的定制,PS源文件地址: http://pan.baidu.com/s/1i4L4QBN…
在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行.你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format.使用gg=G可对整篇代码进行排版.   vim 选择文本,删除,复制,粘贴   文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v    从光标当前位置开始,光标所经过的地方会被选中,再按一下v结束. V    从光标当前行开始,光标经过的行都会被选中,再按一下V结束. Ctrl…
Emacs本来就比较臃肿,麻烦.当我发现Vim键盘图时,我就渐渐转向Vim,追随Unix/Linux哲学去了.. 我用了Emacs三个月,因为它的学习曲线没Vim陡,这点吸引了,我使用Linux才7.8个月,不明白Vim的简即是美,反而觉得是拒人千里(这点真和人一样). 于是反思自己,后来转向Vim,今天把Emacs卸载了. 但是慢慢觉得Emacs有以下缺点: 命令至少双键同按,结果就是必须双手同时使用. 真的对末尾指不友好,不是Ctrl就是Alt,有人趣说恨不得配个脚踏板. 体积大,占资源多,…
Vim 命令图解-Gvim使用笔记... 图片要是看的不太清楚推荐使用:鼠标右键在新标签中打开或是全屏看图 Vim中常用的一些速查命令: Vim发展历史:1976年Bill Joy开发了vi1988 Bram Moolenaar在Amiga计算机上把改进的VI版本叫VimVim第一个版本是:1988 Vim 1.0分屏显示 常用的一些模式:1.编辑模式和命令模式,按ESC回到命令模式,用i或者a进入编辑模式Normal mode 即通常所谓的命令模式2.使用( 按) a.i.A.I.o.O等进入…
vi/vim键盘图-----又一张桌面背景好图 也许还是有很多人不能愿意用CLI的vi/Vim来写东西,不过,当你真的习惯了,它的高效性就是不可估量了.下面的这张图,一看就明白了,从此,学习变的不再艰难^_^ 补注: 图中没有关于查找和替换的,应该用下面的. 自上而下的查找操作 /word小写的n和N 自下而上的查找操作 ?word小写的n和N 普通替换操作 :s/old/new 当前行进行匹配和替换.命令替换当前行中第一个匹配的字符行内全部替换操作:s/old/new/g 当前行替换所有匹配的…
你是否曾经烦恼,每次编辑vim文件,想要跳到一行结尾,需要按多次右键,每次想找到某个字符的位置,都得用肉眼去观察,每次想跳到文件结尾,都要按多次向下键.现在,你不必担心这些繁杂的过程,因为我们完全可以利用vim的快捷键使得我们操作vim如行云流水般顺利.现在,我来介绍几个非常有用的(我们知道vim快捷键有很多,并不是所有的我们都必须记住,几个关键的足够用了.) 一.定位行 'gg':跳到文件第一行开始 'G':跳到文件最后一行开始 ':2':跳到文件第2行开始 二.定位一行的开始和结束 '$':…
[1]三种模式 vi的三种模式:命令模式.末行模式.编辑模式. 三种模式相互切换逻辑与命令图: 1.命令模式是vi的默认模式(即每打开一个文件时的初始模式). 2.命令模式切换至末行模式,末行模式切换至命令模式. (1)命令模式->末行模式 命令:冒号(英文) (2)末行模式->命令模式 命令1:按两下esc键 命令2:删除末行的全部命令 备注:两种命令等价,任选其一即可. 3.命令模式切换至编辑模式,编辑模式切换至命令模式. (1)命令模式->编辑模式 命令1:按键i: 在光标所在字符…
1.Linux下创建文件 vi test.txt 或者 vim test.txt 或者 touch test.txt 2.vi/vim 使用 基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode). (1)命令模式 x,X x为向后删除一个字符,X为先前删除一个字符 nx(n代表数字) 向后删除n个字符 dd 删除当前行 D 删除当前行所有字符,试成为空行 ndd(n代表数字) 删除光标所…
目录 目录 Linux vi/vim 简介 vi/vim 的使用 命令模式 输入模式 底线命令模式 vi/vim 使用实例 使用 vi/vim 进入一般模式 按下 i 进入输入模式,开始编辑文字 按下 ESC 按钮回到一般模式 在一般模式中按下 :wq 储存后离开 vi/vim 按键说明 一般模式下操作按键 移动光标 搜索.替换 删除 复制.粘贴 一般模式切换到编辑模式按键 一般模式切换到指令行模式按键 环境设定 Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 My…
1.Linux下创建文件 vi test.txt 或者 vim test.txt 或者 touch test.txt 2.vi/vim 使用 基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode). (1)命令模式 x,X x为向后删除一个字符,X为先前删除一个字符 nx(n代表数字) 向后删除n个字符 dd 删除当前行 D 删除当前行所有字符,试成为空行 ndd(n代表数字) 删除光标所…
转自:http://www.runoob.com/linux/linux-vim.html Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在. 但是目前我们使用比较多的是 vim 编辑器. vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计. 相关文章:史上最全Vim快捷键键位图 — 入门到进阶 什么是 vim? Vim是从 vi 发展出来的一个文本编辑器.代码补完.编译及错误跳转等方便编程的功能特别…
先来一张图了解3种模式: 一.输入vim 命令,进入命令模式 此时可执行: 1.行号显示 (1):set nu    显示文本的行号:    :nonu 取消显示行号 2.光标移动 (1)n<Enter>:向下移动n行 (2)n<space>:向右移动当前行的n个字符 3.搜索替换 (1)输入/word: 可查找光标之下word字符串位置(2)输入?word : 可查找光标之上word字符串位置(3)/word 配合n(向后)和N(向前)命令查找关键字 4.删除复制粘贴 (1)dd…
vim 是一款功能强大的文本编辑器,它是Linux下常用的编辑器之一,对于熟练掌握了 vim 的人来说,用它编辑文件,方便又快捷,能极大的提高工作效率 vim 功能强大,对应的命令也非常的多,对于初学者来说,看到这么多的命令容易打退堂鼓,想当初,自己刚接触vim的时候,由于不熟悉vim,每一个命令都要上网查阅,真的是举步维艰 其实,工作中常用的vim命令也就那么些,只需学习这些常用的命令,勤加练习,假以时日定能熟练的掌握它们,进而就能解决大部分的编辑问题 本文结合我自己工作中使用vim的经验,整…
介绍 vim命令和vi的操作基本一致,vim命令的参数很多,我在这里列出了一些平时需要用的一些参数,vim主要有两个界面一个是esc的操作界面还有一个是输入i的编辑界面. 移动光标 0 (零):将光标移动到行的起始处. $:将光标移动到行的末尾处. H:将光标移到当前窗口(而非全文)的第一行起始处. M:将光标移到当前窗口的居中一行起始处. L:将光标移到当前窗口的最后一行起始处. gg:将光标移动到文档的开始处 G:将光标移动到文档的末尾 <数字>G:将光标移动到指定的数字行的起始处. &l…
最近项目定制版越来越多,维护,同步代码非常费事.以前的思路如下图: 以前的svn目录结构如下图: 这样问题有2个: 若在一个定制包中修复了其他定制包也有的bug,同步更新其他包的代码时,非常费劲+机械,并且很容易发生人工失误. 若某个定制包换人维护,新接手的人,交接时费时,而且新接手的人容易忘记关键点,对定制版在主线版基础上有哪些改动记不住. 由此,我研究了一下SVN的Create/Apply patch功能,由于svn的patch格式文件可以忠实记录文件变动,所以上面说的第2个问题迎刃而解,同…
今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号.由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号.看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类的版本控制软件之后,由于之前版本的文件并不存在这个符号,所以开发成员在使用diff工具来查看改动的内…
学习vim命令:“:w !sudo tee %” Original URL:http://www.haw-haw.org/node/1501 原文来自于commandlinefu 原文是这样解释这个命令的: 在vim中保存正在编辑的文件而不需要必要的权限. (Save a file you edited in vim without the needed permissions) 下面我们就分析下这条命令是怎样做到保存文件而不需要必要的权限的 :w !sudo tee % man vim就会发现…
原帖地址:http://www.oschina.net/news/43167/130-essential-vim-commands 从 1970 年开始,vi 和 vim 就成为了程序员最喜爱的文本编辑器之一.5年前,我写了一个问自己名为 “每个程序员都应该知道的 100 个 vim 命令” 这次算是之前那篇文章的改进版,希望你会喜欢. 基础 :e filename Open filename for edition :w Save file :q Exit Vim :q! Quit witho…
如果我的关于这个话题的最新帖子没有提醒到你的话,那我明确地说,我是一个 vim 的粉丝.所以在你们中的某些人向我扔石头之前,我先向你们展示一系列“鲜为人知的 Vim 命令”.我的意思是,一些你可能以前没有碰到过的命令,但可能对你来说很有用.作为第二免责声明,我不知道哪些命令是你可能知道的,以及哪些是对你来说有用的.因此这些命令实际上是一些相对少见,但很可能很有用的 Vim 命令. 保存文件并退出 说起来有些惭愧,我也是最近才学到这个命令 : x 和下面的命令是等价的: : wq 都是保存当前文件…
Vim命令合集 http://www.cnblogs.com/softwaretesting/archive/2011/07/12/2104435.html 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令. 启动vim 在命令行窗口中输入以下命令即可 vim 直接启动vim vim filename 打开vim并创建名为filename的文件 文件命令 打开单个文件 vim file 同时打开多个文件 vim file1 file2 file3 ..…
中国版 Ubuntu Kylin 14.04 LTS 麒麟操作系统中文版发布下载 (Ubuntu天朝定制版) http://www.iplaysoft.com/ubuntukylin.html…
Vi/vim学习图 引用: Vi键盘图片可视化教程 http://www.cnblogs.com/me115/archive/2010/11/16/1878295.html 网上的文章易流失.感谢分享.…
原文 NSIS:迅雷5.8.6.600自由定制版脚本及下载 虽然现在迅雷已升级到7.2版本,但作为一款下载工具,我们可能只是需要它的下载功能,所以,体积小资源占用也小的迅雷5便成了我们更好的选择.今天下午闲来无事,写了个迅雷5.8.6.600自由定制版,此版本只保留了下载功能,其它的一概去除,默认关闭了任务栏,安全中心,社区互动,迅雷提示等.而且在原版的基础上增加了AYU的扩展设置程序和DDR的专用链支持模块,以便用户配置使用. 下载一    下载二    下载三 20110704更新: 修改在…
Vim命令快捷键(网摘) 原文出处:[?---->home]…
Vim 命令图解-Gvim使用笔记... 参考的网址:http://blog.vgod.tw/wp-content/uploads/2014/08/vgod-vim-cheat-sheet-full.pdf Vim中的三种模式:1.一般模式2.编辑模式3.命令模式 找到Vim在Windows中的安装位置: 给Vim配置环境变量:在Path变量的最后面添加 ( ;D:\Program Files (x86)\Vim\vim80) 配置好环境变量直接用Dos命令启动Vim: 怎样在windows下用…
vim 命令大全 光标控制命令: 命令 光标移动 h 向左移一个字符 j 向下移一行 k 向上移一行 l 向右移一个字符 G 移到文件的最后一行 w 移到下一个字的开头 W 移到下一个字的开头,忽略标点符号 b 移到前一个字的开头 B 移到前一个字的开头,忽略标点符号 L 移到屏幕的最后一行 M 移到屏幕的中间一行 H 移到屏幕的第一行 e 移到下一个字的结尾 E 移到下一个字的结尾,忽略标点符号 ( 移到句子的开头 ) 移到句子的结尾 { 移到段落的开头 } 移到下一个段落的开头 0(数字),…
  vim:编辑模式 从一般模式进入编辑模式,只需你按一个键即可(i,I,a,A,o,O,r,R).当进入编辑模式时,会在屏幕的最下一行出现“INSERT或REPLACE”的字样.从编辑模式回到一般模式只需要按一下键盘左上方的ESC键即可. i, I 进入输入模式(Insert mode):i 为『从目前光标所在处输入』, I 为『在目前所在行的第一个非空格符处开始输入』a, A 进入输入模式(Insert mode):a 为『从目前光标所在的下一个字符处开始输入』, A 为『从光标所在行的最后…
Mysql免安装版配置教程 图文版 配置环境变量 新建一个my.ini文件,添加下面内容 [mysqld] basedir=C:\\software\Mysql\mysql-5.7.14-winx64 datadir=C:\\software\Mysql\mysql-5.7.14-winx64\data port=3306 以管理员身份运行cmd,切换到bin目录下 执行下面语句,初始化 mysqld --initialize --user=mysql --console 安装mysql服务,执…
用vim命令打开Host文件 [root@localhost /]# vim /etc/hosts 按"i"键,进入编辑模式按"Esc"键,退出编辑模式 按"Backspace"键,删除光标前一个字符按"Delete"键,删除光标后一个字符按"dd"键,删除当前行 按"yy"键,复制当前行按"p"键,粘贴复制的内容到下一行 按":wq",保存退出按…
一.光标移动及编辑命令(含查找替换) [打开关闭窗口] :e file或:open file       打开新文档 :q或者ctrl+w+q         关闭当前视图的窗口 :tab split将在新标签页中,打开当前缓冲区中的文件(相当于把当前文件放大)   vim -b datafile vim打开二进制文件:%!xxd 转换为十六进制:%!xxd -r 转换回二进制   [保存文件] :w filename 当前文件另存为filename文件 :w! filename  强制写文件…