python学习第三天-Linux入门之二
vim的使用
详见 vim用户手册中文版 链接:https://pan.baidu.com/s/1QszA-AHYqTmUftMvUOWl0Q 密码:joga
命令模式 i 变为编辑(插入)模式 想删除代码 del键 底行模式 命令模式按下: 左下角出现:退出 :wq存盘并退出 :q!不存盘并强制退出 显示行数 命令模式 :set number 快速查找功能 点击打开链接 如何修改vim的设置 sudo vi /usr/share/vim/vimrc 在里面在行首或者行尾新建一行然后写入set number 命令模式 往前跳一个单词w d0删除光标前本⾏所有内容,不包含光标所在字符 u⼀步⼀步撤销 dw删除光标开始位置的字,包含光标所在字符 yy 复制 p粘贴
vim 设置python自动缩进 点击打开链接
对于vim的神级配置文件及安装方法,请看此帖:http://www.cnblogs.com/maowang1991/p/3362704.html 中的vim推荐一栏。
命令模式
单词修改:在命令模式下直接切换到单词更改替换的模式,只需要把光标切换到需要修改的地方然后按下cw。这样就可以进入直接输入替换字符的模式
:w 保存编辑后的文件内容,但不退出vim编辑器。
:w! 强制写文件,即强制覆盖原有文件 只读文件,则可使用这个命令强制写入
:wq 保存文件内容后退出vim编辑器
:q! 强制退出vim编辑器,放弃编辑处理的结果
:w filename 把编辑处理后的结果写到指定的文件中保存
其他命令 进⼊插⼊模式:
i: 插⼊光标前⼀个字符
I: 插⼊⾏⾸
a: 插⼊光标后⼀个字符
A: 插⼊⾏未
o: 向下新开⼀⾏,插⼊⾏⾸
O: 向上新开⼀⾏,插⼊⾏⾸
进⼊命令模式:
ESC:从插⼊模式或末⾏模式进⼊命令模式
移动光标:
h: 左移
j: 下移
k: 上移
l: 右移
M: 光标移动到中间⾏
L: 光标移动到屏幕最后⼀⾏⾏⾸
G: 移动到指定⾏,⾏号 -G
w: 向后⼀次移动⼀个字
b: 向前⼀次移动⼀个字
{: 按段移动,上移
}: 按段移动,下移
Ctr-d: 向下翻半屏
Ctr-u: 向上翻半屏
Ctr-f: 向下翻⼀屏
Ctr-b: 向上翻⼀屏
gg: 光标移动⽂件开头
G: 光标移动到⽂件末尾
删除命令:
x: 删除光标后⼀个字符,相当于 Del
X: 删除光标前⼀个字符,相当于 Backspace
dd: 删除光标所在⾏,n dd 删除指定的⾏数 D: 删除光标后本⾏所有内容,包含光标所在字符
d0: 删除光标前本⾏所有内容,不包含光标所在字符
dw: 删除光标开始位置的字,包含光标所在字符
撤销命令:
u: ⼀步⼀步撤销
Ctr-r: 反撤销
重复命令:
.: 重复上⼀次操作的命令
⽂本⾏移动:
>>: ⽂本⾏右移
<<: ⽂本⾏左移
复制粘贴:
yy: 复制当前⾏,n yy 复制 n ⾏
p: 在光标所在位置向下新开辟⼀⾏,粘贴
可视模式:
v: 按字符移动,选中⽂本
V: 按⾏移动,选中⽂本可视模式可以配合 d, y, >>, << 实现对⽂本块的删除,复制,左右移动
替换操作:
r: 替换当前字符
R: 替换当前⾏光标后的字符
查找命令:
/: str查找
n: 下⼀个
N: 上⼀个
其他
补全代码 ctrl+n
首先,可以在命令模式下输入v进入自由选取模式,选择需要剪切的文字后,按下d就可以进行剪切了。
其他命令模式下剪切命令:
dd:剪切当前行
ndd:n表示大于1的数字,剪切n行
dw:从光标处剪切至一个单子/单词的末尾,包括空格
de:从光标处剪切至一个单子/单词的末尾,不包括空格
d$:从当前光标剪切到行末
d0:从当前光标位置(不包括光标位置)剪切之行首
d3l:从光标位置(包括光标位置)向右剪切3个字符
d5G:将当前行(包括当前行)至第5行(不包括它)剪切
d3B:从当前光标位置(不包括光标位置)反向剪切3个单词
dH:剪切从当前行至所显示屏幕顶行的全部行
dM:剪切从当前行至命令M所指定行的全部行
dL:剪切从当前行至所显示屏幕底的全部行
首先,可以在命令模式下输入v进入自由选取模式,选择需要剪切的文字后,按下d就可以进行剪切了。
其他命令模式下剪切命令:
yy:复制当前行
nyy:n表示大于1的数字,复制n行
yw:从光标处复制至一个单子/单词的末尾,包括空格
ye:从光标处复制至一个单子/单词的末尾,不包括空格
y$:从当前光标复制到行末
y0:从当前光标位置(不包括光标位置)复制之行首
y3l:从光标位置(包括光标位置)向右复制3个字符
y5G:将当前行(包括当前行)至第5行(不包括它)复制
y3B:从当前光标位置(不包括光标位置)反向复制3个单词
替换命令:
把abc全部替换成123
末⾏模式下, 将当前⽂件中的所有abc替换成123
:%s/abc/123/g
末⾏模式下, 将第⼀⾏⾄第10⾏之间的abc替换成123
:1, 10s/abc/123/g
vim⾥执⾏ shell 下命令:
末⾏模式⾥输⼊!,后⾯跟命令
安装软件方式
vi /etc/apt/sources.list 默认下载路径 ubuntu官网信息 地址也叫更新源 镜像源 想让他生效 sudo apt-get update 安装 sudo apt-get install xxx 删除 sudo apt-get remove xxx
中英文输入法 搜索fcitx更改配置
等待更新中