Vim -> 移动光标】的更多相关文章

分成两种情况来说明: 如果是在 shell 即: gnome-termial终端中, 来启动或 使用 vim的话, 你是 无法 实现这种需求的: 改变vim中的光标形状 : 在插入状态下显示为 beam, 而在 其他 状态下 为 block? 因为 shell下的vim 其光标 始终是由 shell 来 决定的, 也就是说, vim 不是 独立的程序, 它只是寄人篱下, 所以 shell的光标将始终 由shell 来决定, 跟 vim 一点关系都没有, vim 对光标没有影响, 所以, 在she…
vim中最简单的移动光标的方式是使用使用方向键操作,但这种方式的效率底下,更高效的方式是使用快捷键,常用的快捷键如下表所示. 快捷键                                 功能描述 h                                      光标向左移动一位 j                                      光标向下移动一位 k                                      光标向上移动一位 l …
首先值得一提的是,我的vim教程pdf版本号已经写完了,大家能够去下载.这里是csdn的下载地址:csdn下载.假设左边的下载地址挂掉了,也能够自行在浏览器以下输入例如以下地址进行下载:http://download.csdn.net/detail/xinguimeng/7714213 ,当然.假设你是百度网盘的忠有用户,也能够借助于百度网盘,我也同步上传到百度网盘了,下载地址例如以下:百度网盘下载 ,假设地址挂了,能够在浏览器中输入:http://pan.baidu.com/s/1sj9CLX…
Movement Command 前翻一屏 Ctrl + F 后翻一屏 Ctrl + B 前翻半屏 Ctrl + D 后翻半屏 Ctrl + U 前滚一行 Ctrl + E 后滚一行 Ctrl + Y 滚动当前行到屏幕最顶端 z[Enter] 滚动当前行到屏幕中央 z. <滚动当前行到屏幕最低端/td> z- 刷新屏幕 Ctrl + L 屏幕最顶端 H 屏幕中央 M 屏幕最低端 L 下一行的第一个字符 [Eneter] 下一行的第一个字符 + 前一行的第一个字符 - 当前行的第一个非空字符 ^…
http://roclinux.cn/?p=1466 inoremap jk inoremap ... 参考较好的vim设置文件 : 共享粘贴板: set clipboard+=unnamed 除了映射jk为外, 还有原生支持的 ctrl+[ = 返回到normal模式! 有时候 ,我们自己定义的map无法使用, 可能是因为 一些插件 map, 相互冲突了. 所以, 解决冲突问题的方法, 就是我们自己的map 最好用alt, 而不用ctrl来修饰. 因为,很多插件都喜欢用ctrl做快捷键的修饰…
vim编辑器的工作模式分为3种即(命令模式,编辑模式和尾行模式),具体定义这里就不在赘述了,这里只简单介绍各工作模式下对应的操作和快捷方式. 通常来说三三种模式功能划分大致如下 命令模式:定位.翻页.复制.粘贴.删除都在命令模式下操作尾行模式:保存和退出在尾行模式下进行编辑模式:进行文件内容编辑 下面介绍常用的移动光标移动快捷命令 首先使用vim打开文件后默认进入的就是命令模式,命令模式下主要提供的是文件内容的查找,查看和有规律的微型修改,如进行连续行的删除和复制等操作,如果要进行复杂的内容修改…
在vim中移动光标跟其他的编辑器中有很大的区别,不过一旦学会了,就会飞速的在文本中移动 复制粘贴dd 删除光标所在行dw 删除一个字(word)x 删除当前字符X 删除前一个字符D 删除到行末yy 复制一行,此命令前可跟数字,标识复制多行,如6yy,表示从当前行开始复制6行yw 复制一个字y$ 复制到行末 h,j,k,l 上,下,左,右ctrl-f 上翻一页ctrl-b 下翻一页% 跳到与当前括号匹配的括号处,如当前在{,则跳转到与之匹配的}处w 跳到下一个字首,按标点或单词分割W 跳到下一个字…
vim基本命令     1.vim#在命令行中输入vim,进入vim编辑器2.i#按一下i键,下端显示 --INSERT--#插入命令,在vim中可能任意字符都有作用3.Esc#退出i(插入)命令进行其它命令使用4.:r filename#读入一个文件内容,并写入到当前编辑器中5.:w newfilename#将该编辑器中的内容写入到一个新文件中6.:w#在编辑的过程中保存文件,相当于word中的ctrl+s7.:! command暂时离开 vi 到指令列模式下执行 command 的显示结果!…
Vim是一个超牛的编辑器,命令功能十分强大 .而且这些命令大都可以进行组合 ,比如,9yy命令表示复制9行内容,9表示要复制的行数,同样100dd表示删除100行,当数字和命令合作的时候,就比单纯的命令更强大,同样,c命令表示擦除,w表示word即单词,那么cw就表示擦除一个单词,c5w就表示删除5个单词等等.将这些简单命令合成在一起,就可以发挥出难以想象的强大功能. 宏命令(Macros) 高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的: :qx 开始记录…
高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的: :qx     开始记录宏,并将结果存入寄存器xq     退出记录模式@x     播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,表示要重复多少次,比如@x20,可以重复20次.这个在文本的批处理中是非常有用的.同时编辑多个文件在vim众多的插件中,有…