Copy From http://blog.csdn.net/shenzhen206/article/details/51200869 感谢原作者 在putty或xshell上用vi/vim的时候,开NumLock时按小键盘上的数字键并不能输入数字,而是出现一个字母然后换行(实际上是命令模式上对应上下左右的键). 解决方法: putty:选项Terminal->Features里,找到Disable application keypad mode,选上就可以了.---这个我没验证过 xshell…
转载请表明出处http://www.dabu.info/?p=801 Vim/Vi 没有菜单,只有命令 Vim/Vi 工作模式介绍:插入模式 和  命令模式 是vi的两个基本模式.——插入模式 ,是用来编写文本内容的.——命令模式,是用来编辑文本,如上下翻页等,复制粘贴,跳转到指定行等操作当前编辑的顶部或者底部会显示vim处于何种模式下.如:mode:COMMAND! 进入和退出vim编辑器:进入   vi filename(要编辑的文件名字)———>进入了命令模式命令模式——>输入  :wq…
HTTP API也有两种操作:写入和查询,本文就先给大家介绍一下 InfluxDB的HTTP API的写入操作方式.     在InfluxDB学习的上一篇文章:InfluxDB学习之InfluxDB的基本操作 中,我们提到 InfluxDB操作有三种方式,其中一种是HTTP API的方式. HTTP API也有两种操作:写入和查询,本文就先给大家介绍一下 InfluxDB的HTTP API的写入操作方式.更多InfluxDB详细教程请看:InfluxDB系列学习教程目录 InfluxDB技术交…
VIM有三种操作模式: 1,命令模式--command mode 2,输入模式--insert mode 3,底行模式--last line mode [在命令模式的时候,按Shift +  :出现的底行] 常用命令一览: vim + test.html       打开文件,光标指向末尾 vim +N test.html      打开文件,光标指向第N行 vim +/abc  test.html  定位到abc第一次出现的位置 :ls        列出当前打开的所有文件 :w      …
在putty或xshell上用vi/vim的时候,开NumLock时按小键盘上的数字键并不能输入数字,而是出现一个字母然后换行(实际上是命令模式上对应上下左右的键). 解决方法: putty:选项Terminal->Features里,找到Disable application keypad mode,选上就可以了. xshell:连接的session中的properties->Terminal中的Terminal Type 修改为linux 或者ansi就可以正常使用小键盘了.…
vim快捷操作 移动 行级移动 $ 行尾 0 行头 段级移动 { 段首 } 段尾 屏幕级别 L: 屏幕尾部 H: 屏幕头部 文档级别 G: 文档尾部 1G:头部 nG:文档n行 删除 dd: 删除当前行 2dd: 删除包含当前行的两行 x: 删除光标所在的字符 c+w: 光标开始到结尾都删除 复制 yy:  复制当前行. 2yy: 复制包含当前行的两行 粘贴 p: 粘贴复制的内容,也可粘贴删除的内容 撤销 u: 撤销操作 其他 J: 合并上下两行 r: 替换单个字符 .: 重复执行上次命令…
概述:Spark postgresql jdbc 数据库连接和写入操作源码解读,详细记录了SparkSQL对数据库的操作,通过java程序,在本地开发和运行.整体为,Spark建立数据库连接,读取数据,将DataFrame数据写入另一个数据库表中.附带完整项目源码(完整项目源码github). 1.首先在postgreSQL中创建一张测试表,并插入数据.(完整项目源码Github) 1.1. 在postgreSQL中的postgres用户下,创建 products CREATE TABLE pr…
mysql -uroot study -proot << EOF > insert into top_n_movie(movie,sumprice)values('hello kitty',100);> EOF 一定要换行 shell 实现mysql写入操作 shell语句查询mysql数据库的常用方法…
概述:Spark postgresql jdbc 数据库连接和写入操作源代码解读.具体记录了SparkSQL对数据库的操作,通过java程序.在本地开发和执行.总体为,Spark建立数据库连接,读取数据.将DataFrame数据写入还有一个数据库表中.附带完整项目源代码(完整项目源代码github). 1.首先在postgreSQL中创建一张測试表,并插入数据.(完整项目源代码Github) 1.1. 在postgreSQL中的postgres用户下,创建 products CREATE TAB…
一.存储过程操作 1. 准备存储过程 newsreturnvalue(该存储过程计算2个参数的和并返回) USE [ZPC.Contact] GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO create proc [dbo].[newsreturnvalue] ( @param1 int, @param2 int ) as begin return @param1+@param2; end 2. 调用方式: private static v…
VIM常用操作手册 1.多行操作,多行注释,多行取消注释 https://jingyan.baidu.com/article/9c69d48f43ed6d13c8024e7b.html 2.常用操作 https://www.cnblogs.com/Bonker/p/4252340.html…
一.补充应用技巧 目标: 本例要求掌握在运维中比较常用的一些扩展命令技巧的使用,完成下列小技巧操作: 1> 采用数值形式将目录/root的权限调整为 rwx------   2> 将记录的历史命令条数更改为 200 条   3> 统计 /boot./etc/pki 目录占用的空间大小   4> 以格式“yyyy-mm-dd HH:MM” 显示系统时间 方案: date日期时间工具: 1> 显示日期时间:date.date +"%Y-%m-%d %H:%M:%S&qu…
                                    vim效率操作 案例6:vim效率操作 6.1问题 本例要求掌握使用vim文本编辑器时能够提高操作效率的一些常用技巧和方法,完成下列任务: 将文件/etc/passwd复制为/opt/nsd.txt,然后打开/opt/nsd.txt文件,练习命令模式下的切换/复制/删除/查找操作 将文件/etc/man_db.conf复制到/opt目录下,然后打开/opt/man_db.conf文件,将第50~100行内的“man”替换为“…
vi是linux与unix下的常用文本编辑器,其运行稳定,使用方便,本文将分两部分对其常用操作技巧和配置进行阐述,其中参考了网上的一些文章,对作者表示感谢 PART1 操作技巧 说明: 以下的例子中 xxx 表示在命令模式下输入 xxx 并回车 以下的例子中 :xxx 表示在扩展模式下输入 xxx 并回车 ()中的命令表示相关命令.[]表示命令等同 在编辑模式或可视模式下输入的命令会另外注明. 移动光标 在 vi 中, 移动光标和编辑是两件事, 正因为区分开来, 所以可以很方便的进行光标定 位和…
vi是linux与unix下的常用文本编辑器,其运行稳定,使用方便,本文将分两部分对其常用操作技巧和配置进行阐述,其中参考了网上的一些文章,对作者表示感谢 PART1 操作技巧 说明: 以下的例子中 xxx 表示在命令模式下输入 xxx 并回车 以下的例子中 :xxx 表示在扩展模式下输入 xxx 并回车 ()中的命令表示相关命令.[]表示命令等同 在编辑模式或可视模式下输入的命令会另外注明. 移动光标 在 vi 中, 移动光标和编辑是两件事, 正因为区分开来, 所以可以很方便的进行光标定 位和…
VIM - Vi IMproved 7.4 编辑器操作汇总 vim   [参数]   [文件 ..]         编辑指定的文件 或: vim   [参数]    -     从标准输入(stdin)读取文本 或: vim   [参数]    -t    tag 编辑 tag 定义处的文件 或: vim   [参数]    -q   [errorfile] 编辑第一个出错处的文件 参数: -- 在这以后只有文件名 -v Vi 模式 (同 "vi") -e Ex 模式 (同 &quo…
进入vim按下v键,选择要操作的对象 按下y复制,d剪切,p粘贴 >缩进,<取消缩进 按下esc退出操作 按下ctrl+v,选择要操作对象, 按下大写I,写入注释符号,按下d取消注释 按下esc退出,完成注释…
初时,先有ed,ed为ex之父,ex为vi之父,而vi为vim之父 c 修改 d 删除 y 复制到寄存器 g~ 反转大小写 gu 反转为小写 gU 反转为大写 > 增加缩进 < 减小缩进 = 自动缩进 gg=G 自动缩进整个文件 vim -u NONE -N -u NONE 标志让vim在启动时不加载vimrc -N 防止进入vi兼容模式 >G 增加当前行到文档末尾处的缩进层级 从进入插入模式的那一刻起,直到返回普通模式为止(输入ESC),Vim会记录每一个按键操作,做出修改后再用.命令…
vi:linux内部的文本编辑器:vim:vi的增强版,具有程序编辑的能力. vi和vim的三种常见模式: (1)正常模式(一般模式):vim一打开就是这种模式,此模式下可以使用各种快捷键,比如复制粘贴.移动光标.删除整行等操作 (2)编辑模式(插入模式):此模式下可以输入内容,通过i,I,o,O,a,A,r,R等进入到此模式,不过最常用是使用i(insert). (3)命令行模式:在此模式下可以完成读取.存盘.替换.显示行号等一些操作. 三种模式的相互转换如下图:(图源来自韩顺平老师上课笔记)…
上节课复习: cat: 查看全部文件内容 head: 从头查看文件内容,默认为前10行 tail: tail -f //动态查看文件是否增加内容 >> 追加 > 覆盖 more: 百分比的形式查看文件,回车翻页 less: 可以用上下键翻页 本节课内容:两个文件内容合并: cat a.txt b.txt > c.txt //覆盖 cat a.txt b.txt >> c.txt //追加 tar: 归档 touch {a..c}{..}.txt //创建多个文件 tar…
1 vim 使用介绍 1.1 vim 安装 # CentOS 安装: yum install -y vim # Ubuntu 安装: sudu apt-get install vim 安装完成后,可使用 vim -v 查看版本号 1.2 vim 命令格式 vim [OPTION]... FILE... 常用选项 选项 说明 +n 打开文件后,直接让光标处于第 n 行的行首:+默认行尾 ;vim + filename 末行行首 +/PATTERN 打开文件后,直接让光标处于第一个被PATTERN匹…
本笔记有特殊目录,点击开启: 专有目录 在Linux系统中编辑文本总是离不开一位老帮手--Vi.而因为其诞生的年代有些久远,有些操作在现在看来可能有点"反直觉". 于是我决定写这样一篇小笔记,记录一下我记忆Vi的这些这些 常用 操作和指令的方法(主要靠的是英语和图示了). 当然,正如"好记性不如烂笔头"所言,多实践才是熟练掌握技能的王道. 关于Vi/Vim名词本身 Vi代表的可能是Visual Instrument(可视工具),Visual Interface(可视…
在正式使用Vim之前,先来点开胃菜,学习下Vim中一些常用的命令,有了这些基本命令,才能让我们使用Vim更加得心应手,加快工作的效率~ 注意:接下来将要介绍的命令主要是用在Vim的Normal模式下. 一 创建/修改文件 当需要对一个文件进行编辑时,首先这个文件得存在.你可以使用Vim创建或修改文件(假设文件名为hahaya.cc),在终端下执行 Vim hahaya.cc,这条命令会打开hahaya.cc文件,当hahaya.cc这个文件不存在时,Vim会创建这个文件并打开. 二 在Vim中打…
VIM常用的模式网上说法不太一样,但是大同小异,这里大致分一下,便于后面总结 1.一般模式 默认打开文件后的模式,这个时候只能移动光标,不能编辑 2.输入模式 一般模式按下i,就可以进入输入模式,输入模式下可以自由进行文本输入 3.底行命令模式,在一般模式下按快捷键Shift+:可以进入命令模式,输入相应的命令然后回车可以执行相应的操作,比如:wq等 以上是3种模式,下面总结一下常用的操作: 最简单的打开文件,如果文件不存在自动创建: vim center.html 一般模式下按i在当前光标位置…
1.跳到文本的最后一行:按“G”,即“shift+g”2.跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”.3.跳到第一行的第一个字符:先按两次“g”,4.跳转到当前行的第一个字符:在当前行按“0”. 一.字符的替换及撤销(Undo操作) 1.替换和撤销(Undo)命令 替换和Undo命令都是针对普通模式下的操作 命令 说明 r+<待替换字母> 将游标所在字母替换为指定字母 R 连续替换,直到按下Esc cc 替换整行,即删除游标所在行,并进入插入…
a 进入INSERT MODE x 删除当前光标下的字符dw 删除光标之后的单词剩余部分.d$ 删除光标之后的该行剩余部分.dd 删除当前行. c 功能和d相同,区别在于完成删除操作后进入INSERT MODEcc 也是删除当前行,然后进入INSERT MODE ESC :wq 保存并关闭vim…
如果你和我一样,希望拥有众多工具,发挥工具最大执行效率,让工作事半功倍的话,我推荐你来使用下 Vim. 刚接触Vim 会觉得它的学习曲线非常陡峭,要记住很多命令,操作太复杂.所以这个系列的分享,不会教你怎么 配置它,而是教你怎么快速的掌握它. 学不会就不要继续学了,直接拿来用就好了. 接下来我们要实现这种效果,快速的删除括号中的内容. 操作步骤: 1. 按 ESC 进入 Normal 模式,通过 h 左.j 下.k 上.l 右 来控制光标,把光标移动到括 号中. 2. 连续按 di( 就可以把括…
我是ide的用户,对于vim一只停留在:打开.看.写.关闭基本操作,因为现在更多的接触linux服务器,所以为了提高 效率,用好vim是必备技能!下面罗列一些vim的常用操作,用做备忘(不断更新): 进入命令模式 先按 Esc :q ------ 退出 :wq ------ 保存退出 :q! ------ 不保存退出 编辑: i ------ 修改 d ------ 剪切操作 dd ----- 剪切当前光标所在行 y -------复制操作 p -------粘贴操作 v -------使用光标…
刚接触 Vim 会觉得它的学习曲线非常陡峭,要记住很多命令.所以这个系列的分享,不会教你怎么配置它,而是教你怎么快速的使用它. 本期我们要实现给 Nginx 配置文件批量注释的功能,先来看效果: 操作步骤: 1. 按 ESC 进入 Normal 模式,移动游标定位到 12 行的位置. 2. 按 ctrl+v 即进入纵向编辑模式. 3. 多次按 j 定位到 23 行(结束位置). 4. 按 I(大写的 i) 进入首行插入模式. 5. 按 # 号注释配置项,这时首行会被注释掉. 6. 在按 ESC …
刚接触 Vim 会觉得它的学习曲线非常陡峭,要记住很多命令.所以这个系列的分享,不会教你怎么配置它,而是教你怎么快速的使用它. 在开发时为了代码美观,经常会把属性用换行的方式显示. <el-dialog title="批量编辑所属组织" :visible.sync="isShow" :before-close="beforeClose" > ... </el-dialog> 这种场景适用于标签属性少,代码量也少的情况.如果…