vim跳转】的更多相关文章

在编辑模式下输入 ngg 或者 nG n为指定的行数(如25) 25gg或者25G 跳转到第25行. 在命令模式下输入行号n : n 如果想打开文件即跳转 vim +n FileName 查看当然光标所在的行 Ctrl+g…
基本跳转: hjkl:左下上右 HML:当前屏幕顶.中.底部 web:下一单词词首.下一单词词尾.前一单词词首 gg:文件首  G:文件末尾  ngg/nG:第n行 ta:移动到所在行之后第一个字符a前一字符 fa:移动到所在行之后第一个字符a处 Ta:移动到所在行之前最后一个字符a的后一个字符 Fa:移动到所在行之前最后一个字符a处 ctrl+F:下一页 ctrl+B:上一页 ctrl+D:下半页 ctrl+U:上半页 ctrl+E:下一行 ctrl+Y:上一行 ^$0:行首.行尾.第一个字符…
VIM 跳跃行号 一.显示行号 在命令模式下输入 :set nu   或者   :set number 即可显示行号 二.跳跃行号 在编辑模式下输入 ngg 或者 nG [n为指定的行数(如25)] 25gg或者25G 跳转到第25行. 在命令模式下输入行号n : n 如果想打开文件即跳转 vim +n filename 查看当前光标所在的行 Ctrl+g 跳到最后 G[shift+g]…
在编辑模式下输入 ngg 或者 nG n为指定的行数(如25) 25gg或者25G 跳转到第25行. 在命令模式下输入行号n : n 如果想打开文件即跳转 vim +n FileName 查看当然光标所在的行 Ctrl+g…
gg           : 跳转到文件头 Shift+g   : 跳转到文件末尾…
w 跳到下一个单词的开始 e 跳到单词的结束 b 向后跳 gg 跳到文件的开始 G 跳到文件的结束 10gg 或10G 跳到第10行 ta 跳到下一个a 前面 fa 跳到下一个a 大写的意思相反 另外还有%(跳到文件的%多少) 和|(跳到第几列) 不过我很少用 上面的都可以加上数字前缀 表示第几个匹配 另外看文件时 除了pageup pagedown外还有其它的快速键 如CTRL-F 向前一页 CTRL-B 向后一页 上面不是重要的 CTRL-D 向下半页 CTRL-U 向上半页我觉得更实用 这…
第一种方法 在编辑模式下(非输入模式)下输入ngg 或者 nGn为指定的行数(如25)25gg或者25G 跳转到第25行. 25gg 第二种方法 在命令模式下输入行号n : n 查看当然光标所在的行和文件的行信息 Ctrl+g…
参考资料:http://easwy.com/blog/archives/advanced-vim-skills-basic-move-method/ 在normal模式下使用如下命令 1.h, j, k, l分别代表向左.下.上.右移动 2.用CTRL b和CTRL f来进行翻页,我们的手就不用离开键盘字母区了 3.gg移至文首,G移至文末,8G移至第8行(从第一行开始算) 4.输入数字后按%号,跳转至全文的x%处,如全文10行,输入50%跳转至第5行:大写H/M/L这三个键,可以让光标跳到当前…
1.跳到尾部和首部 :0或:1跳到文件第一行 :$跳到文件最后一行…
ngg nG :n n is the line number…
:goto 偏移量 例如:偏移到文件的第100个字节处 :goto 100…
以下组合若没有特殊说明,基本都是键位组合. vim翻页 vim翻半页 ctr-d:向后翻半页 ctr-u:向前翻半页 vim整整页 ctr+f:向后翻整页 ctr+b:向前翻整页 vim跳转 vim跳首行 g+g :1 第二种方式需要输入: 先按shift+: 再输入1 vim跳尾行 shift+g :$ 第二种方式需要输入: 先按shift+: 再输入$…
1.复制多行 vi编辑器中的整行(多行)复制与粘贴就非常必要了. 1.复制 1)单行复制 在命令模式下,将光标移动到将要复制的行处,按"yy"进行复制: 2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按"nyy"复制n行:其中n为1.2.3-- 2.粘贴 在命令模式下,将光标移动到将要粘贴的行处,按"p"进行粘贴 vi复制多行文本的方法方法1:光标放到第6行,输入:2yy光标放到第9行,输入:p此方法适合复制少量行文本的情况,复制第6…
Vim zR  全部展开 zM全部合并 vim  快捷键 shift   +  i      (‘I’)    进行编辑 shift   +  4     (‘$’)    跳到行尾 shift   +  v      (‘V’)   选中行 shift   +  0      (‘)’)    跳到行首 先ctrl  +  v  模块编辑 再s,或者shift + $, shift + i进行编辑即可,编辑完后就esc就可以更改局部内容 s    删除 Ctrl+wl或wh是切换窗口来编辑 v…
关于补全的方面要说的的确很多, 这里选择分为两个章叙述. 如果你想学vim, 你需要有很强的耐心, 如果你想锻炼这种耐心, 你可以试着先看完我之前的文章. 好了, 下面继续我们的vim补全吧. vim补全1中曾经提及到supertab在更换版本后和UltiSnips成功共用tab的解决方案, 在此之前主要的叙述主要在做一件事情:将vim的tags补全和字典补全从supertab的补全功能中分离出来, 让supertab只负责一件事情:就近补全. 这样子做似乎没有必要, 因为我们完全可以将他们全部…
w:向前移动,光标停留在下个单词词首,每次一个单词(单词中不含其他字符如:- \ = +等) W:向前移动,光标停留在下个单词词首,每次一个字符串(字符串可以含有其字符如:- \ = +等,is-a word/and/bog 这种都是字串) b:向后移动,光标停留在前个单词词首,每次一个单词(单词中不含其他字符如:- \ = +等) B:向后移动,光标停留在前个单词词首,每次一个字符串(字符串可以含有其字符如:- \ = +等,is-a word/and/bog 这种都是字串) e:向前移动,光…
vim用法可以学习:vim用法 Vim修改tab为4个空格 vi /etc/vim/vimrc 添加:set ts=4 vim中翻页的快捷键:向上翻页 ctrl+b,向下翻页 ctrl+f vim替换换行符:将空格替换为换行符:1,$ s/ /\r/g vim删除空行::g/^$/d vim删除包含特定内容的行::g/something/d 显示行号:set nu, 取消显示行号:set nonu vim卡住:使用vim并按了 Ctrl + s时,你会发现不能输入任何东西了,像死掉了一般,其实v…
据说这世界上只有三种编辑器:Vim,Emacs 和 其他编辑器,其中 Vim 被称作编辑器之神,Emacs 被称作神的编辑器,当然,其他编辑器永远只能是其他编辑器. 拿一位 网友的话 来说,VIM 的优点就是:快!惨绝人寰的快!模式编辑高度灵活,定制性强,用键盘能完成所有的事情,键盘党的最爱,逼格高- ... 当然它也有缺点:那就是,懵逼,一直懵逼,全程懵逼(我在哪儿,我在干什么,这特么是什么鬼玩意,我要怎么退出- -) 事实上,VIM 可以称得上是"上古神器"了,因为其初始版本的发行…
1   Solr实现全文搜索 1.1   Solr是什么? Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器.Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置.可扩展,并对索引.搜索性能进行了优化. Solr是一个全文检索服务器,只需要进行配置就可以实现全文检索服务. 1.2   Solr的安装及配置 Solr的版本:4.10.3 1.2.1   安装步骤 需要把solr服务器安装到linux环境: 第一步:安装linux.jd…
第一步:使用IK-Analyzer.把分析器的文件夹上传到服务器. 第二步:需要把分析器的jar包添加到solr工程中. [root@bogon IK Analyzer 2012FF_hf1]# cp IKAnalyzer2012FF_u1.jar /usr/local/solr/tomcat/webapps/solr/WEB-INF/lib/ 第三步:需要把IKAnalyzer需要的扩展词典及停用词词典.配置文件复制到solr工程的classpath. classpath目录:/usr/loc…
1.1. 运行环境 solr 需要运行在一个Servlet容器中,Solr4.10.3要求jdk使用1.7以上,Solr默认提供Jetty(java写的Servlet容器),本次使用Tocmat作为Servlet容器,环境如下: Solr:Solr4.10.3 Jdk:jdk1.7.0_72 Tomcat:apache-tomcat-7.0.53 1.2. Solr的安装 第一步:安装linux.jdk.tomcat. [root@bogon ~]# tar -zxf apache-tomcat…
安装过程: 原料:solr-4.10.3.tgz.tgz 1.1.1 安装步骤 单独一台虚拟机先全部删除:根目录:rm * -rf             cd /usr/local   \  rm solr* -rf 把tomcat拷贝到solr下: Mkdir /usr/local/solr     Cp tomcat /usr/local/solr/tomcat -r 需要把solr服务器安装到linux环境: 第一步:安装linux.jdk.tomcat. [root@bogon ~]#…
vim 跳到行首 : 数字 0 vim跳到行位 : $  [Shift + 4]…
Keepalived+Nginx+tomcat实现系统的高可用 1:安装vmware虚拟机 2:安装linux系统,我自己下载的centos6.5 3:安装JDK,tomcat 解压tomcat到/usr/local 配置tomcat的首页 vim /usr/local/apache-tomcat-7.0.84/webapps/ROOT/index.jsp 配置防火墙 vim /etc/sysconfig/iptables -A INPUT -m state --state NEW -m tcp…
该文使用  Centos6.5 64 位    solr4.10.3   IK-Analyzer中文分析器 一.solr域 在solr中域的概念与lucene中域的概念相同,数据库的一条记录或者一个文件的信息就是一个document,数据库记录的字段或者文件的某个属性就是一个Field域,solr中对索引的检索也是对Field的操作.lucene中对域的操作是通过代码,solr对域的管理是通过一个配置文件schema.xml. solr中域的类型是schema.xml中<fieldType>元…
一.Solr概述 1.什么是Solr Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器.Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置.可扩展,并对索引.搜索性能进行了优化. Solr可以独立运行,运行在Jetty.Tomcat等这些Servlet容器中,Solr 索引的实现方法很简单,用 POST 方法向 Solr 服务器发送一个描述 Field 及其内容的 XML 文档,Solr根据xml文档添加.删除.更新索引 .Sol…
Linux C语言结构体简介 前面学习了c语言的基本语法特性,本节进行更深入的学习. 预处理程序. 编译指令: 预处理, 宏定义, 建立自己的数据类型:结构体,联合体,动态数据结构 c语言表达式工具 逻辑运算符: & | ^ ~ << >> 函数的递归调用方法 什么是预处理 vim helloworld.c helloworld.c: #include <stdio.h> int main() { printf("hello,world!\n"…
记录vim中常用的几个操作 入门指南 $ vimtutor vim中是区分大小写 vim中移动光标 h 向左移动 j 向下移动 k 向上移动 l 向右移动 其实使用方向键也是能移动的,但是熟悉后再一些其他的编辑器或者浏览器中也能使用 vim 中删除 x 删除光标所在的字母 dw 删除完整的单词不包括后面的标点 dd 删除整行 D 删除整行 ## 2018-4-25 vim中移动行 :m 12 如果当前行数为第10行,则将当前行移动到第12行 如果当前行数为第20行,则将当前行移动到第13行 :m…
帮助信息 ./configure -help|grep mysql 安装php ./configure --prefix=/usr/local/fastphp --with-mysql=mysqlnd\ --enable-mysqld\ --with-gd\ --enable-gd-native-ttf\ --enable-gd-jis-conv\ --enable-fpm 出错提示安装libxml2 tar -zxvf libxml2xxxx.tar cd libxml2xxx ./confi…
帮助信息 ./configure -help|grep mysql 出错提示安装libxml2 tar -zxvf libxml2xxxx.tar cd libxml2xxx ./configure make && make install ------------------ 安装 gd库 yum install gd ------------------------------ 后缀为rpm安装的 rpm -ivh libxml2-devel-2.6.26-2.1.2.8.i386.r…