晋城seo专家解答:在app界面设计中,有哪些常用的布局方式?
摘要:app界面设计常用的布局有哪些,晋城seo,苏州网站建设推广咨询平台,注册公司那家网站做的比较好vim详解 引言vimVim的三种模式及模式切换普通模式下操作底行模式下操作 gcc与ggcc的使用(g类似&am
app界面设计常用的布局有哪些,晋城seo,苏州网站建设推广咨询平台,注册公司那家网站做的比较好vim详解 引言vimVim的三种模式及模式切换普通模式下操作底行模式下操作 gcc与ggcc的使用#xff08;g类似#xff09;预编译编译汇编链接静态库与动态库 总结 引言
vim#xff08;vi improved#xff09;编辑器是从 vi 发展出来的一个文本编辑器。 代码补全、编译及错误跳… vim详解 引言vimVim的三种模式及模式切换普通模式下操作底行模式下操作 gcc与ggcc的使用g类似预编译编译汇编链接静态库与动态库 总结 引言
vimvi improved编辑器是从 vi 发展出来的一个文本编辑器。 代码补全、编译及错误跳转、语法高亮等方便编程的功能特别丰富在程序员中被广泛使用。 vim 可以说是程序开发者的一项很好用的工具它更是一个程序开发工具而不只是文字处理软件。 在vim中编辑代码可以使程序员的手指集中在键盘中央从而提高效率。
在vim中编辑代码后要执行代码就需要编译器在Linux中使用gcc与g编译C与C代码
vim
为方便演示我们touch一个test_vim.c文件并使用vim 文件名以vim方式打开这个文件
Vim的三种模式及模式切换
vim编辑器有许多模式在这里只介绍三种常用的模式命令普通模式Normal mode、底行模式Last line mode、插入模式Insert mode 命令模式(Normal mode) 控制屏幕光标的移动字符、字或行的删除移动复制某区段及进入到Insert mode或者到 last line mode下
使用vim 文件名 打开后的状态就是命令正常模式
插入模式(Insert mode) 只有在Insert mode下才可以做文字输入是使用的最频繁的编辑模式。在命令模式下按i即可进入该模式按Esc键可回到命令行模式 这个模式中可以正常编辑代码就不赘述了。
末行模式(last line mode) 文件保存或退出也可以进行文件替换找字符串列出行号等操作。 在命令模式下按: 即可进入该模式按Esc键可回到普通模式
普通模式下操作
由于空文件下无法观察普通模式的操作所以先使用插入模式在test_vim.c文件中输入一些内容
常用命令 移动光标 小写英文字母h、j、k、l分别控制光标左、下、上、右移一格 G移动到文章的最后 $ 移动到光标所在行的“行尾” ^移动到光标所在行的“行首” w光标跳到下个字的开头 e光标跳到下个字的字尾 b光标回到上个字的开头 #l光标移到该行的第#个位置 gg进入到文本开始 ctrl b屏幕向后移动一页 ctrl f屏幕向前移动一页 ctrl u屏幕向后移动半页 ctrl d屏幕向前移动半页 移动光标的命令就不举例使用了 删除文字 x每按一次删除光标所在位置的一个字符 #x表示删除光标所在位置的后包含自己在内#个字符 X每按一次删除光标所在位置的前一个字符 #X表示删除光标所在位置的前#个字符 dd删除光标所在行 #dd从光标所在行开始删除#行 复制 yw将光标所在之处到字尾的字符复制到缓冲区中 #yw复制#个字到缓冲区 yy复制光标所在行到缓冲区。 #yy表示拷贝从光标所在行向下#行文字 p将缓冲区内的字符贴到光标所在位置 需要注意的是所有与y有关的复制命令都必须与p配合才能完成复制与粘贴功能 替换 r替换光标所在处的字符。 R替换光标所到之处的字符直到按下Esc键为止。 撤销上一次操作 u回到上一个操作按多次可以执行多次回复 ctrl r: 撤销的恢复 更改 cw更改光标所在处的字到字尾处 c#w表示更改#个字符 跳至指定的行 ctrlg 列出光标所在行的行号 #G表示移动光标至文章的第#行行首
底行模式下操作
常用命令 列出行号 set nu: 在文件中的每一行前面列出行号。 我使用的vim环境已经是配置过的所以会默认显示行号 跳到文件中的某一行 #:跳到第#行 查找字符 /关键字: 先按「/」键再输入您想寻找的字符如果第一次找的关键字不是您想要的可以一直按n会往后寻找 ?关键字先按「?」键再输入您想寻找的字符如果第一次找的关键字不是您想要的可以一直按n会往前寻找 保存与退出 w: 可以将文件保存起来使用强制保存 q退出vim后加!强制离开vim wq保存并退出
gcc与g
在之前的C语言部分我们知道我们所写的C代码要经过一系列处理为可执行程序后才能被系统执行其中包括预编译、编译、汇编、链接
在Windows环境下我们经常使用Visual Studio、DevC、VC等开发环境环境进行代码的编写、编译与运行。
