VIM各种快捷应用】的更多相关文章

"设置快捷以使用xshell的复制 let g_copy_mode = function! CopyToggle() let g:g_copy_mode = set mouse=c set nonu else let g:g_copy_mode = set mouse=a set nu endif endfunction nmap <silent><F3> :call CopyToggle()<CR> 主要是因为为使vim能方便使用往往在初始时设置了set m…
vim +n filename  打开文件,光标直接跳转到第n行 w  移动光标到下一个单词的词首, b     移动光标到上一个单词的词首 e  移动光标到下一个单词的结尾, ge   移动光标到上一个单词的结尾 I   定位到行首输入内容,     A  定位到行末输入内容 o  在光标上方添加一行,     O  光标下方添加一行 :n      光标移动到文件第n行 :0=gg       光标移动到文件首行 :$=G        光标移动到文件尾行 nG 移动到文件的第n行 M  …
移动光标的方法 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l 或 向右箭头键(→) 光标向右移动一个字符 如果你将右手放在键盘上的话,你会发现 hjkl 是排列在一起的,因此可以使用这四个按钮来移动光标. 如果想要进行多次移动的话,例如向下移动 30 行,可以使用 "30j" 或 "30↓" 的组合按键, 亦即加上想要进行的次数(数字)后,按下动作即可! [Ctrl…
vim下可以使用常用的箭头键 但是 还有其它键可以让你更快的达到目标 hjkl 这是代替箭头键功能的 H M L 跳到屏幕的顶上 中间 下方 w 跳到下一个单词的开始e 跳到单词的结束b 向后跳 gg 跳到文件的开始 G 跳到文件的结束 10gg 或10G 跳到第10行 ta 跳到下一个a 前面fa 跳到下一个a 大写的意思相反 另外还有%(跳到文件的%多少) 和|(跳到第几列) 不过我很少用 上面的都可以加上数字前缀 表示第几个匹配 另外看文件时 除了pageup pagedown外还有其它的…
说明 **I: ** 行首插入 **a: ** 追加 **A: ** 行尾插入 **R: ** 替换文字 **v: ** 选择 **ctrl-v: ** 选择举行区域 **x: ** 删除 **dd: ** 剪切/删除行 **dw: ** 剪切/删除字 **yy: ** 拷贝行 **p: ** 光标之后粘贴 **P: ** 光标之前粘贴 **r: ** 替换单个字符 **J: ** 连接两行 **/: ** 搜索 **n: ** 下一个搜索结果 ?///: substitute **cw: **…
1, 假如你在第10行,你知道有一个错误在第100行.只需要: 90 ↓ 就会到达100行了 2,…
1.拷贝当前行[yy],拷贝当前行向下的5行[5yy],并粘贴[p] 2.删除当前行[dd],删除当前行向下的5行[5dd] 3.在文件中查找某个单词,命令行模式下输入[/关键字],回车查找,输入[n]查找下一个 4.设置文件的行号[:set nu],取消文件的行号[:set nonu] 5.编辑文件,使用快捷键到达文档的最末行[G]和最首行[gg],正常模式下执行 6.在文件中输入内容,然后执行撤销动作,在正常模式下输入[u] 7.编辑文件,光标定位到指定行[第几行][shift+g]…
前言  鉴于BASH及其周边强大的工具以及VIM高效快捷,加上现在我工作重心转移到前端开发上,因此我华丽地转向Linux阵营(当然从最傻瓜式的Ubuntu开始啦!).但BASH和VIM默认样式确实颜值太低,功能强大固然重要,但在这看脸的时代谁不爱美呢?那么我们先拿状态栏来开刀吧,而刀就是强大酷炫的Powerline本尊了. Powerline是什么?  Powerline是个stateless status line,即可以配置到BASH,ZSH,VIM等上,而不像vim-powerline那样…
2.1.远程拷贝 (将/export/servers/hadoop上的文件拷贝到bigdate@192.168.1.1:/export/servers/ ) scp –r /export/servers/hadoop bigdate@192.168.1.1:/export/servers/ 2.2.查看端口 netstat –nltp查看端口号 2.3.vim常见快捷操作 一些有用的快捷键(在一般模式下使用): a  在光标后一位开始插入 A   在该行的最后插入 I   在该行的最前面插入 端…
系统下常用快捷键   ctrl+左右键      在单词之间跳转 Ctrl + a            光标移动到行首(ahead of line),相当于通常的Home键 Ctrl + e            光标移动到行尾(end of line) Ctrl + w           删除光标位置前的一个单词 Ctrl + u            删除光标之前到行首的字符 Ctrl + k            删除光标到行尾的字符 Ctrl + y            将刚才删除…