一、python的定义:

python是一种计算机程序设计语言,是一种解释型、编程型的脚本语言。

发现有很多想要学习Python却不知道如何下手的朋友,我这里整理了一些关于Python的学习资料,从基础到入门到实战都有!有需要的朋友可以关注并私信“01”免费获取...

二、命令:

i: 插入光标前一个字符

I: 插入行首

a: 插入光标后一个字符

A: 插入行未

o: 向下新开一行,插入行首

O: 向上新开一行,插入行首 h: 左移

j: 下移

k: 上移

l: 右移

M: 光标移动到中间行

L: 光标移动到屏幕最后一行行首

G: 移动到指定行,行号G

w: 向后一次移动一个字

b: 向前一次移动一个字

{: 按段移动,上移

}: 按段移动,下移

Ctr-d: 向下翻半屏

Ctr-u: 向上翻半屏

Ctr-f: 向下翻一屏

Ctr-b: 向上翻一屏

gg: 光标移动文件开头

G: 光标移动到文件末尾

删除命令:

x: 删除光标后一个字符,相当于 Del**X: 删除光标前一个字符,相当于 Backspacedd: 删除光标所在行,n dd 删除指定的行数 D: 删除光标后本行所有内容,包含光标所在字符d0: 删除光标前本行所有内容,不包含光标所在字符dw: 删除光标开始位置的字,包含光标所在字符

撤销命令:

u: 一步一步撤销Ctr-r: 反撤销

重复命令:

.: 重复上一次操作的命令

文本行移动:

文本行右移:>><<:>

复制粘贴:

yy: 复制当前行,n yy 复制 n 行p: 在光标所在位置向下新开辟一行,粘贴

可视模式:

v: 按字符移动,选中文本V: 按行移动,选中文本可视模式可以配合 d, y, >>, << 实现对文本块的删除,复制,左右移动 重复执行.

替换操作:

r: 替换当前字符R: 替换当前行光标后的字符

查找命令:

/: str查找 n: 下一个 N:上一个

替换命令:

把abc全部替换成123

末行模式下,将光标所在行的abc替换成123 :%s/abc/123/g末行模式下,将第一行至第10行之间的abc替换成123 :1, 10s/abc/123/g

vim里执行 shell下命令

末行模式里输入!,后面跟命令

python qtextedit设置光标位置_Python基础命令学习——就这一篇文章就够了相关推荐

  1. python 识别子串的位置_Python基础语法小白这一篇就足够了!

    一个多星期的 Python基础语法学习结束,整理了一些常用必备的知识要点笔记.大家可以参考参考,内容比较长,知识点涉及还是蛮全面的(没面向对象),面向对象总结了以后会再单独发一篇,没有耐心的朋友可以直 ...

  2. [图解]在输入框和文本框中获取和设置光标位置,以及选中文本和获取选中文本值的方法 --- 详解,兼容所有浏览器。...

    为什么80%的码农都做不了架构师?>>>    写在前面 最近在segmentfault上看到它的日期输入控件,感觉挺有意思.好吧,动手写一个,加到自己的代码库里吧. 然后问题来了, ...

  3. java 设置光标_java光标位置怎么设置 java设置光标位置方法

    java设置光标位置方法: 方法一. import Java.awt.TextField; import javax.swing.JFrame; public class InsertPosition ...

  4. linux设置光标位置,linux下光标定位和输出颜色设置

    printf("\033[47;31mhello world\033[5m"); 47是字背景颜色, 31是字体的颜色, hello world是字符串.  后面的\033[5m是 ...

  5. android input鼠标坐标,android - 如何在EditText中设置光标位置?

    android - 如何在EditText中设置光标位置? 有两个EditText,在加载页面时,第一个EditText中设置了一个文本,所以现在光标将在EditText的起始位置,我想在第二个Edi ...

  6. java光标_java怎么设置光标位置 java设置光标位置方法

    java设置光标位置方法: 方法一. import Java.awt.TextField; import javax.swing.JFrame; public class InsertPosition ...

  7. js获取光标,设置光标位置

    直接贴代码,作为日常开发笔记 /* 设置光标位置* @params {Object} ele 输入框元素* @params {Number} pos 需要将光标设置的位置* @author *** 2 ...

  8. linux基础命令学习笔记(二)

    linux基础命令学习笔记(二) 1.kill :终止进程  kill pid (唯一标示一个进程) kill -9  强制终止  kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...

  9. Docker基础命令学习

    Docker基础命令学习 二.Docker 入门 Docker是什么? Docker 是一个开源的应用容器引擎,你可以将其理解为一个轻量级的虚拟机,开发者可以打包他们的应用以及依赖包到一个可移植的容器 ...

最新文章

  1. WINRAR 命令行语法
  2. 丹佛斯冷媒尺汉化下载_制冷系统十大仿真软件!制冷百家网下载
  3. java mvc引擎_SpringMvc+JavaConfig+Idea 搭建项目
  4. 无需羡慕,今后.NET开发想拿30k也可以毫不费劲!
  5. 深入async/await知多少
  6. 前端学习(3161):react-hello-react之样式的模块化
  7. 前端学习(1953)vue之电商管理系统电商系统之根据父类数据处理表单中的数据
  8. linux系统in命令,Linux中的In命令
  9. linux工程常用的应用命令总结:
  10. 网络风险成为中国企业新挑战
  11. CSS3魔法堂:说说Multi-column Layout
  12. l4d2服务器修改武器伤害,辐射4武器伤害及护甲修改攻略
  13. 软考信息安全工程师教程第二版
  14. 统计过程控制图SPC(2)
  15. 斗鱼弹幕服务器未响应,斗鱼看不到弹幕的解决方法步骤
  16. 用java实现DES解密
  17. js 获得较浅的颜色_了解较少的颜色功能
  18. 99计数器c语言,数字显示00-99计数器
  19. 什么是Android SDK
  20. 计算机专业专硕,2018厦门大学计算机专硕考研经验贴(专业课干货!!)

热门文章

  1. WORD开发工具的控件功能?
  2. CubeMX配置串口的程序烧入板子不跑的解决方法
  3. control层alert弹出框乱码_【ArcGIS for JS】动态图层的属性查询(11)
  4. python求解微分方程_python能解微分方程吗
  5. python程序员工作时间_黑马程序员:Python编程之时间和日期模块
  6. linux 查找文件_LINUX常用命令全集
  7. 云存储服务器销售,云存储服务器销售
  8. 主板网卡灯关机后还亮_achair的电脑桌面2019 第2集 (机箱风道,Intel无线网卡……)...
  9. java中跳转页面的干法_java – 有没有一种干法来整合RowMappers的相同代码?
  10. vue中集合取第一个_快速学习Vue框架(知识点集合)