您的位置:首页 > 编程语言 > C语言/C++

C语言的那些事儿之一

2015-10-10 10:46 309 查看
每天一结

1.怎么快速切换电脑的界面?

按一下Alt+Tab键是最近用到的两个程序间的切换。如果要在一个程序下实现两个窗口间切换的话,可以按Ctrl+Tab键

2.在linux中,如果你想要实现某种操作,但不知道该用什么命令,除了谷歌百度,就没有其他办法了

3.主目录是指在你打开linux操作系统终端时,最先出现的那个目录就是主目录,这个主目录是可以设置的

4.查找当前目录的绝对路径,是用pwd

5.在操作linux终端时,cd ~ 是回到主目录,cd 也可直接回到主目录

6.共享目录如何设置?

在虚拟机中,打开VM -> Setting 即可看到设置。对于共享目录,在linux下操作和在windows下操作是等同的,但是当你在windows下设置好后,其共享目录就会在linux下的/mnt/hgfs/下自动生成

7.如果在不熟悉vim或是忘记了其中的一个命令是如何操作的,可以输入vimtutor参考其英文版的(Vimtutor zh 是其中文版的)

8.在Vim中,在你写程序时,最好在文件命名时加上相应的后缀。其实在linux中,后缀有没有无关紧要,但是在写程序时,有助于使相应的关键字高亮显示。 

9.在写程序时,先写整个函数的主体,再写其函数如何具体实现的细节。比如说:在写带返回值的函数时,可先写头文件,主函数的轮廓以及其返回值的轮廓,之后再具体写函数的内容。还有就是:对于成对出现的符号,最好是一起写了,避免写完之后遗漏了

10.在写函数时,对于不同类型的东西,行与行之间最好间隔开,对于等号前后,也最好用空格把左右适当间隔开,养成一个好习惯

11.在用linux终端写程序时,若一方面想操作其编译,一方面想查看其编译的结果,这时可以再打开一个Terminal,也可用快捷键shift+ctrl+N来实现

12.在vim编辑器中,若想同时查看同一个文件,可在一般模式(就是刚打开vim时的那个模式)下,输入 :vsp  即可实现分屏(注意:屏幕分开之后,两者之间的屏幕是可以单独拉动的)。若你创建了多个屏幕,可用快捷键ctrl+w来实现屏幕间的切换

13.对于不同尺寸的电脑,若想要虚拟机的操作界面适合你当前电脑所显示的大小时,可用view -> fit guest now 来设置

14.在操作linux下的文字接口时,若想将其注销掉,亦即关闭其文字接口,可用exit命令来实现,也可用快捷键ctrl+d 离开文字接口,两者是等同的

15.在文字接口下,若用程序正在疯狂的跑,可用快捷键ctrl+c来将其停掉。

16.history是查看你所用过的历史命令,具体想看以往历史的多少行,这个是可以在配置文件里面修改的。改多或改少都不是很妥,视个人而定

17.rm除了移动目录和文件之外,也可对文件重命名 如:rm source_filename  destination_filename 即可完成文件名的修改

18.在vim中,有三种模式:一般模式(就是刚打开vim时,直接进入的模式),编辑模式,指令列模式(在一般模式中,输入:/ ?三者中的任意一个按钮,就可将光标移到最低那一行。而在这个模式中,可以提供你搜寻资料的动作,而读取,取代字符,离开vi,显示行号等操作都可以在此模式中表达)

19.在vim一般模式下,箭头键可前后左右移动光标,若想移动30行,可用 30+向下的箭头 来实现; 数字+空格 用来实现光标向后移动多少个字符的距离;pageup/pagedown 用来实现上下翻页;home 是移动到一行最前面那个字符,end是运动到这一行的最后面那个字符;

G是移动到这个文件的最后一行;/Word 是向光标之下需找一个名为Word的字符串,?Word是向光标之上寻找一个名为Word的字符串;

yy复制游标所在行的那一行,nyy是复制光标所在的向下n列,dd删除光标所在的那一行,ndd是删除光标所在的向下n列,小写的p是将已复制的数据在光标下一行贴上,大写P为贴在光标的上一行

20.在编辑模式中,i是从目前光标所在处插入,a是从目前光标所在的下一个字符处开始插入,小写o是在光标所在的下一行处插入新的一行,大写I是在所在行的第一个非空格符处开始插入,大写A是从光标的最后一个字符处开始插入,大写O是在光标所在上一行插入新的一行

21.若你在用vim时,已命名了一个文件且结束时,再在vim指令列模式中输入:w filename 则之前那个文件的和之后那个文件都存在,亦即就是复制的同时且将它命名。也可以filename前加上文件路径(可以是相对路径),即可将文件又另外保存了一个位置,且将其命名(后面这种可用于当你现有的文件没法在当下目录存放时,可选用这种方法)

22.在执行一个可执行文件时,一般有如下格式: ./+可执行文件 。

其中 . 代表当前目录,所以也可让它在别的目录下指定某个可执行文件的绝对路径来运行

23.内容在c语言设计那本书上

24.在linux中,命令ibus-setup是用来设置输入法的

25.快捷键ctrl+空格 把输入法调入linux中

26.快捷键ctrl+alt+t 调出Terminal

                                                   

 
关注微信公众号获取更多资讯



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: