vim基本命令(转载自网络)】的更多相关文章

来源于<Unix初级教程(第四版)>. 命令模式切换到文本输入模式: 键 功能 i 在光标左侧输入文本 I 在当前行的行首输入文本 a 在光标右侧输入文本 A 在当前行的行尾输入文本 o 在当前行的下一行添加一个空行,光标放在新行的行首 O 在当前行的上一行添加一个空行,光标放在新行的行首 无论是使用哪种快捷键进入这个模式,在插入模式下,都是在光标前进行插入. 文本修改键,只适用于命令模式 键 功能 x 删除光标位置指定的字符 dd 删除光标所在的行 u 撤销最近的修改   r 替换光标位置上…
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基本命令 光标移动 G 最后一行 nG 移动到第n行 n回车 光标下移n行 gg 第一行 查找和替换 /word n 重复前一个查找操作 N 向上查找 :n1,n2s/word1/word2/g 从第n1行到第n2行查找n1替换为n2 最后一行为$ 删除,复制与粘帖 x,X 向后删除[del],向前删除[backspace] nx 连续删除n个 dd 删除所在行 ndd向下删n行 dgg从光标删到第一行 dG删到最后一行 d0 从光标删到行首 d$从光标删到行尾 yy 复制所在行 nyy…
转载地址:http://blog.51yip.com/linux/1120.html 重新启动网络配置 # service network restart 或 # /etc/init.d/network restart 不知道为什么最近一段时间网络特别的慢,还老是断,断的时候,局域网都连不上,当我手动设置一下ip后就可以了,搞得我很无语.下面是2种设置网络连接的方法,在说怎么设置前,一定要做好备份工作,特别是对于新手来说,如果修改的地方多了,你也会搞晕的,所以修改一个文件前一定要备份 一,修改文…
转载:http://blog.csdn.net/ithomer/article/details/6100734 知识背景: 210.25.132.181属于IP地址的ASCII表示法,也就是字符串形式.英语叫做IPv4 numbers-and-dots notation. 如果把210.25.132.181转换为整数形式,是3524887733,这个就是整数形式的IP地址.英语叫做binary data.(其实binary是二进制的意思) 详细介绍,请参考: 网络字节序与主机字节序的转换 问题所…
简介 vim是Linux 系统下类似于Windows的记事本的编辑器. vim 中经常使用的三种模式 一般模式:浏览文件内容. 插入模式:编辑文件内容. 底行模式:进行保存编辑内容,退出等操作. 基本命令操作 vim filename ,打开文件,进入一般模式. 那么现在如果我想修改文件怎么办呢? 首先要由一般模式切换到编辑模式. 在一般模式是输入 i ,则切换到编辑模式 那么现在就可以编辑内容了 编辑内容后如果想要保存呢?还记得我们前面说的保存操作是在哪个模式下吗 ? 没错!是在底行模式. 在…
Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在. 但是目前我们使用比较多的是 vim 编辑器. vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计. 相关文章:史上最全Vim快捷键键位图 — 入门到进阶 什么是 vim? Vim是从 vi 发展出来的一个文本编辑器.代码补完.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用. 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但…
首先是剪切(删除): 剪切其实也就顺带删除了所选择的内容,所以既可以当剪切命令用,也可以当删除命令使用. 1 首先,可以在命令模式下输入v进入自由选取模式,选择需要剪切的文字后,按下d就可以进行剪切了. 2 其他命令模式下剪切命令: 3 dd:剪切当前行 4 ndd:n表示大于1的数字,剪切n行 5 dw:从光标处剪切至一个单子/单词的末尾,包括空格 6 de:从光标处剪切至一个单子/单词的末尾,不包括空格 7 d$:从当前光标剪切到行末 8 d0:从当前光标位置(不包括光标位置)剪切之行首 9…
JScript中的条件注释详解-转载 这篇文章主要介绍了JScript中的条件注释详解,本文讲解了@cc_on.@if.@set.@_win32.@_win16.@_mac等条件注释语句及可用于条件编译的预定义变量,需要的朋友可以参考下   JScript 可以使用以下语句根据条件编译变量的值控制脚本的编译.既可以使用 JScript 提供的变量,也可以使用 @set 指令或 /define 命令行选项定义自己的变量. @cc_on    激活条件编译支持.   @if    根据表达式的值,有…
原文: http://dockone.io/article/455 如果你已经构建了一些多容器的应用程序,那么肯定需要定义一些网络规则来设置容器间的通信.有多种方式可以实现:可以通过--expose参数在运行时暴露端口,或者在Dockerfile里使用EXPOSE指令.还可以在Docker run的时候通过-p或者-P参数来发布端口.或者通过--link链接容器.虽然这些方式几乎都能达到一样的结果,但是它们还是有细微区别.那么到底应该使用哪一种呢? TL:DR 使用-p或者-P来创建特定端口绑定…