首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python中的缩进快捷键_取消缩进快捷

在 Python 中,对于类定义、函数定义、流程控制语句、异常处理语句等,行尾的冒号和下一的缩进,表示下一个代码块的开始,而缩进的结束则表示此代码块的结束。...例如,对上面代码做错误改动,将位于同一作用域中的 2 代码,它们的缩进量分别设置为 4 个空格和 3 个空格,如下所示: if bmi<18.5: print("BMI指数为:"+str(bmi...)) #输出BMI指数 print("体重过轻") 可以看到,第二代码和第三航代码本来属于同一作用域,但我们手动修改了各自的缩进量,这会导致 SyntaxError 异常错误,如下图所示。...不仅如此,在使用 IDLE 开发环境编写 Python 代码时,如果想通过设置多行代码的缩进量,可以使用 Ctrl+] 和 Ctrl+[ 快捷键,此快捷键可以使所选中代码快速缩进(或反缩进)。

1.5K50

linux vi 替换

基本的替换 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$s/vivian/sky/ 替换第 n 开始到最后一中每一的第一个...vivian 为 sky :n,$s/vivian/sky/g 替换第 n 开始到最后一中每一所有 vivian 为 sky (n 为数字,若 n 为 ....,表示从当前行开始到最后一) :%s/vivian/sky/(等同于 :g/vivian/s//sky/) 替换每一的第一个 vivian 为 sky :%s/vivian/sky/g(等同于 :g...user01/apras1+ (使用+ 来 替换 / ): /oradata/apras/替换成/user01/apras1/ 删除文本中的^M 问题描述:对于换行,window下用回车换行(0A0D)来表示,linux...在vi中处理:首先使用vi打开文件,然后按ESC键,接着输入命令: :%s/VM// :%s/^M$//g 如果上述方法无用,则正确的解决办法是: tr -d “\r” dest tr

8.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

linux vi命令 退出不保存,linux vi保存退出命令(如何退出vi

Vi放弃所作修改而直接退到shell下,则Vi在显示窗口的状态给出提示信息: File exists (use ! to override) 此时, 在末行模式下,。...在末行模式下,若在用此命令退出Vi时,返回到shell;若当前编辑的文件没被修改过,输入命令 :wq Vi将先保存文件,输入命令 :w Vi保存当前编辑文件,输入命令 :x 该命令的功能同命令模式下的ZZ...命令功能相同,连按两次大写字母Z,编辑文件没有被保存,然后Vi并不退出, 在命令模式中,则Vi保存该文件后退出。...newfile 否则可选择另外的文件名来保存当前文件,若当前编辑的文件曾被修改过,但并不退出,若用户就是不想保存被修改后的文件而要强行退出Vi时, 在末行模式下,则Vi直接退出, 返回到shell,若newfile...是一个已存在的文件,然后退出Vi返回到shell, 在末行模式下,则Vi在显示窗口的最末行显示如下信息: No write since last change (use !

26.9K20

Linux vi的使用

Linux vi的使用 vi模式转换 经常使用的三种基本模式:命令模式(Command Mode),输入模式(Input Mode),末行模式(Last Line Mode),其他的9种模式不做介绍,...vi文件保存和退出 :w 保存文件 :q 退出文件,若文件有改动则提示不能退出 :q!...强制退出,即不保存就退出 :wq 保存并且退出 vi常用操作 1、插入文本(i,I,a,A,o,O) 添加: 输入a后,在光标的右边插入文本 输入A,在一的结尾处添加文本 插入:...通过在命令模式下输入i,在光标的左边插入文本 通过在命令模式下输入I,在行插入文本 插入新: 输入o,在当前光标位置下面打开一 输入O,在当前光标位置上面打开一 2、撤消更改...如果是默认安装,CentOS和RHEL一般在/etc/vimrc下面,Debian和Ubuntu一般在/usr/share/vim/vimrc vi的使用参考资料 http://wiki.dzsc.com

8.7K10

Linux——vi命令详解

vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。...由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。...Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。...显然这两个命令是删除少量字符的快捷方法。 2. 删除多个字符 dd:删除光标所在的整行。在dd前可加上一个数字n,表示删除当前行及其后n-1的内容。...Vi还提供了另一种快捷的方法,就是在末行模式下使用命令m(Move命令)。使用方法为n m k,表示把第n移至第k的下方。

9.9K21

linuxvi,vim命令

vim 是对 vi 的扩展,文中的很多操作是 vi 通用的 vi 是区分大小写的命令的,也就是说 g与G 是不同的命令 在不同模式下,快捷键是不一样的 模式分 一般模式 编辑模式 指令模式 一般模式用于文件内部操作...进入一般模式为开始编辑,或者按 esc 后进入 按键 效果 a,i,r,o,A,I,R,O 进入编辑模式 h,backspace 左移动 l,space 右移动 j 下移动 k 上移动 0, 移动到...gg 移动到文档第一 ( 光标到句尾 ) 光标到局 { 光标到段落开头 } 光标到段落结尾 nG 光标下移动到 n 的首位 n$ 光标移动到 n 行尾部 n+ 光标下移动 n n- 光标上移动...Ctrl+d 向文件尾翻半屏幕 Ctrl+u 向文件翻半屏幕 插入命令 按键 效果 i 在光标前 I 在当前行 a 在光标后 A 在当前行尾部 o 在当前行下新开一 O 在当前行上新开一 r...softtabstop设置为0 revins重置 ruler重置 showmatch重置 formatoptions使用空值 下面的选项值不变,但却被禁用 lisp indentexpr cindent 绑定快捷键来激活

21.6K20

linuxvi命令详解_centos7 vi命令

Linux命令 – vi命令   vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器.由于 对Unix及Linux系统的任何版本,vi编辑器是完全相同的,Vi是...Linux中最基本的文本编辑器。...HOME/END 移动光标到/行尾。 Page Up/Page Down 上/下翻页。 Insert 切换光标为输入/替换模式,光标将变成竖线/下划线。...4.参数: +n 打开文件,并将光标置于第n。 + 打开文件,并将光标置于最后一。 +/pattern 打开文件,并将光标置于第一个与pattern匹配的串处。...复制光标所在的向下 n ,例如 20yy 则是复制 20 (常用) y1G 复制游标所在行到第一的所有数据 yG 复制游标所在行到最后一的所有数据 y0 复制光标所在的那个字符到该行行的所有数据

10.4K10

linuxvi编辑器保存文件命令_linuxvi编辑文件

工具: Linux 方法: 1、首先进入Linux的命令行界面.在目录下创建一个用于测试的文本文件(touch filename).这里就新建了一个test12文本文件.当然这个名字是可以随便取得....2、用”vi test12″命令进入vi命令行模式(vi filename)....这样就将文本保存了.然后推出了vi编辑器.如果不想保存就按一下键盘上的”ESC”,输入”:q!”....按”$”符号将光标移动到行尾 “^”将光标移到行头 “w”:将光标移到下一头 “b”:跟”w”相反.移到上一行头 “e”:将光标移到下一尾....「#yy」:例如,「6yy」表示拷贝从光标所在的该行”往下数”6文字。   「p」:将缓冲区内的字符贴到光标所在位置。注意:所有与”y”有关的复制命令都必须与”p”配合才能完成复制与粘贴功能。

19K21

Linux篇---Vi的使用

一、前述 Vi类似记事本,所以用好记事本对编程效率有很大得影响,有着事半功倍的效率。...PATTERN匹配到的 2、关闭文件 末行模式: :q  退出  没有动过文件 :wq 保存并退出   动过了,不后悔 :q!...并转为输入模式;   O:在当前光标所在行的上方,新建一,并转为输入模式;         I:在当前光标所在行的,转换为输入模式     A:在当前光标所在行的行尾,转换为输入模式     输入...ESC 4、编辑模式 移动光标 字符 h: 左;j: 下;k: 上;l: 右 单词 w: 移至下一个单词的词首 e: 跳至当前或下一个单词的词尾 b: 跳至当前或前一个单词的词首 行内 0: 绝对...^: 的第一个非空白字符 $: 绝对行尾 行间 G:文章末尾 3G:第3 gg:文章开头 翻屏 ctrl:f,b 删除&替换单个字符 x:删除光标位置字符 3x:删除光标开始3个字符 r:替换光标位置字符

5.2K10

Linux-vi和vim

文章目录 vi和vim 模式 一般模式 编辑模式 命令模式 快捷vi和vim ---- Vi是unix/linux操作系统中最经典的文本编辑器,只能是编辑字符,不能对字体、段落进行排版;它既可以新建文件...模式 ---- vi/vim共分为三种模式,分别是一般模式、编辑模式、命令模式,转换关系如下: 一般模式 在一般模式下,可以使用快捷键(列在文章末尾): 就不一一演示了 输入指令vim filename...就能进入一般模式了: 编辑模式 在一般模式下输入以下快捷键就能进入到编辑模式,进行文本编辑: 快捷键 作用 i 从目前光标所在处输入(常用) I 在目前所在行的第一个非空格符处开始输入 a 从目前光标所在的下一个字符处开始输入...A 从光标所在行的最后一个字符处开始输入 o 在目前光标所在的下一处输入新的一 O 在目前光标所在处的上一输入新的一 r 只会取代光标所在的那一个字符一次 R 会一直取代光标所在的文字,直到按下...ls /home 即可在 vi 当中察看 /home 底下以 ls 输出的档案信息 快捷键 ----

7.9K20

Linux vi最少必备掌握命令

难不成他们都是vi底层开发人员?不,不,不,绝对不可能,他们也只是vi编辑器的使用人员,既然他们也是使用人员,那他们是如何知道怎么使用的呢?...、初次认识vivi是一个文本编辑器,在Linux系统很常见,它有三种常见模式,流程如下,这三种模式也是非常非常常用的,但你不需要死记硬背(当你忘记了可以翻出这个笔记、即使笔记没了,你有上面的思维也可以从官方文档里查到...a键在光标后面插入字符按o键在光标另起一插入字符2....命令去到文件末尾然后想回到之前光标的位置``去到文件开头gg撤销操作u撤销的撤销ctrl+r删除光标所在行dd光标回到所在行末尾位置$光标回到所在行开始位置^复制当前行yy将复制的内容粘贴到光标所在行的下一(...nonu跳到指定行号里输入行号然后按回车查找关键字/关键字 然后回车,关键字往下找 按n,往上找按shift+n四、高手进阶什么是高手,高手只不过是把你以为习以为常的命令刻在脑子里罢了,比如把下面这快捷键图表背熟了

6510

Linux 学习VI编辑器

:强制退出,不保存 vi(vim)可以说是linux中用得最多的工具了,不管你配置服务也好,写脚本也好,总会用到它。...vi缓冲区 y$ 复制当前光标到行尾的内容到vi缓冲区 y^ 复制当前光标到的内容到vi缓冲区 p 读取vi缓冲区中的内容,并粘贴到光标当前的位置...[常用] 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一 vi +n filename :打开文件,并将光标置于第n vi + filename :打开文件,并将光标置于最后一...│不保存文件,直接退出      │ ├───────────┼───────────────┤ │:q          │退出vi            │ VI常用技巧VI命令可以说是Unix/Linux...虽然您可以在Linux中使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。这4个键正是右手在键盘上放置的基本位置。 nG——跳转命令。n为行数,该命令立即使光标跳到指定

7.6K30

Linux基础(vi,我的最爱)

很多时候我们需要在多个源程序之间实现函数、宏定义、外部变量等的跳转查询,甚至有时候需要到内核或库源代码里窥视他们真面目,这对于windows的各种IDE而言都是基本功能,但是我最爱的vi呢?...vi是我的最爱,不仅因为他的高效,还因为他支持插件,今天只讲一款,叫ctag,用来干嘛?当然就是帮我们做代码定义跳转啦。废话少讲,来搞搞: 第一,下载。...事情的开始,你需要库函数的源代码和Linux内核的源代码,我们的目的就是要在需要的时候可以跳转到这些地方的某些文件当中去查看相关的资料信息,有了上面的ctags工具之后,我们就可以在源代码的顶层目录处执行下面这条命令...例如添加以下信息(注意/home/vincent要换成你自己的系统的家目录路径): au BufEnter /home/vincent/* setlocal tags+=/home/vincent/Linux

5K10

linuxvi命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一 vi +n filename :打开文件,并将光标置于第n vi + filename :打开文件,并将光标置于最后一...光标移至段落开头 {:光标移至段落结尾 nG:光标移至第n n+:光标下移n n-:光标上移n n:光标移至第n行尾 H :光标移至屏幕顶 M :光标移至屏幕中间 L :光标移至屏幕最后行.../Linux世界里最常用的编辑文件的命令了,但是因为它的命令集众多,很多人都不习惯使用它,其实您只需要掌握基本命令,然后加以灵活运用,就会发现它的优势,并会逐渐喜欢使用这种方法。...虽然您可以在Linux中使用键盘右边的4个光标键,但是记住这4个命令还是非常有用的。这4个键正是右手在键盘上放置的基本位置。 nG——跳转命令。n为行数,该命令立即使光标跳到指定。...—- 4.在整个文件的各行或某几行的或行尾加一些字符串。 —- vi file —- :3,s/^/some string / 在文件的第一至最后一插入“some string”。

16.2K30

linuxvi和vim操作

一.简单介绍 vi 和 vim 类似于windows的文本编辑器 所有的Linux系统都会内置vi文本编辑器 vim可以看做是vi增强版,具有程序编辑能力,支持语法高亮,代码补全,编译及错误跳转等功能,...因此被广泛使用 如果Linux中没有vim这个命令,可以手动下载: yum install vim 因为操作都差不多后面就拿vim举例啦 vim 文件名 如果没有就创建并且打开,如果有就打开 vi 文件名...二.三种模式简单介绍 正常模式:我们可以使用快捷键对文本进行操作,比如:复制--yy 粘贴:p 插入模式:按下i,o,a,r,I,O,A,R中任意一个键,会进入插入模式....删除 dd 4.删除当前行向下5 删除5 5dd 5.光标移至最后一 shift+g...或者G 6.光标移至 gg 7.移动到第7 7gg 8.撤销

6.2K20

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券