易截截图软件、单文件、免安装、纯绿色、仅160KB

LINUX下vi的设置

   为了方便编写程序,整理了vi设置的小方法!
  
由命令“vi --version”所显示的内容知vi的全局配置文件在/usr/share/vim/vim61/macros/vimrc;
用户配置文件在$HOME/.vimrc
搜索网上文章并实验得知:
    设置TAB键的显示宽度:set tabstop=4   (默认是8,这样仅显示成了4个空格,实际还是8个)
设置TAB键的实际宽度:set softtabstop=4 (这样实际的和显示的都变成了4)
1、显示行号   
在文件末端添加一新行,输入 set nu
2、语法高亮
在文件中找到 "syntax on  这一行,去掉前面的双引号",双引号是注释的意思
3、自动缩进
在文件末尾添加一行,输入 set autoindent在添加一行,输入   set cindent
其中 autoindent 是自动缩进; cindent是特别针对 C语言语法自动缩进注意:如果设置好以上设置后,VIM没有作出相应的动作,那么请你把你的VIM升级到最新版,一般只要在终端输入以下命令即可:sudo apt-get install vim


相关文档:

Linux I2C Input设备驱动代码的几点理解

最近在做一个I2C键盘的Linux驱动,参考了其他芯片的一些代码,其中陆续发现有些让人迷惑的东西,把我的迷惑及理解在这里加以记录:
1. i2c_driver结构体的probe成员的原型:
     int (*probe)(struct i2c_client *, const struct i2c_device_id *);
即:probe函数被调用时会从上边传两个个参 ......

Linux软件安装及卸载

查询软件完整名称
格式:rpm -qa 部分文件名
例如:shell>rpm -qa firefox
firefox-3.0.5-l.e15.centos
会列出火狐浏览器的全称。一般安装包都会包含版本号。
查询软件安装目录
格式:rpm -ql 完整软件名
例如:rpm -ql firefox-3.0.5-l.e15.centos
安装rpm包
格式:rpm -ivh 软件包
例如:rpm -ivh firefox-3 ......

本人常用的基础 linux命令

  一 基本的文件操作及系统操作
新建目录                              mkdir –目录名
将工作目录改变到Dir        ......

linux文件 /etc/services 相关

/etc/services
Internet网络服务文件,记录网络服务名和它们对应使用的端口号及协议。文件中的每一行对应一种服务,它由4个字段组成,中间用TAB或空格分隔,分别表示“服务名称”、“使用端口”、“协议名称”以及“别名”。下面是这个文件的节选内容。
tcpmux 1/tcp ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号