由于之前的时候没有考虑周到,大家可能由于没有相关的vim的配置文件,而使用的没有那么方便,为了方便大家的学习,我把我的vim配置文件放在上面,供大家使用,同时,这个vim的配置文件还会对大家其他方面的学习还是有很大的帮助的。
1,tt :
显示的效果就是这样的,即左边显示的整个文件的函数以及变量,点击对应的函数或者变量就可以跳转到文件对应得函数或者变量的位置处。
2, 11
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/kernel.h>
#include <linux/miscdevice.h>
#include <linux/module.h>
#include <linux/mutex.h>
#include <linux/nfc/pn544.h>
#include <linux/poll.h>
#include <linux/regulator/consumer.h>
#include <linux/serial_core.h> /* for TCGETS */
#include <linux/slab.h>
#define DRIVER_CARD "PN544 NFC"
#define DRIVER_DESC "NFC driver for PN544"
static struct i2c_device_id pn544_id_table[] = {
{ PN544_DRIVER_NAME, 0 },
{ }
};
这个快捷键是要隐藏要显示的行号,这样有的时候便于拷贝,省去了很多麻烦。
3,22
23 #include <linux/completion.h>
24 #include <linux/crc-ccitt.h>
25 #include <linux/delay.h>
26 #include <linux/interrupt.h>
27 #include <linux/kernel.h>
28 #include <linux/miscdevice.h>
29 #include <linux/module.h>
30 #include <linux/mutex.h>
31 #include <linux/nfc/pn544.h>
32 #include <linux/poll.h>
33 #include <linux/regulator/consumer.h>
34 #include <linux/serial_core.h> /* for TCGETS */
35 #include <linux/slab.h>
36
37 #define DRIVER_CARD "PN544 NFC"
38 #define DRIVER_DESC "NFC driver for PN544"
39
40 static struct i2c_device_id pn544_id_table[] = {
41 { PN544_DRIVER_NAME, 0 },
42 { }
43 };
44 MODULE_DEVICE_TABLE(i2c, pn544_id_table);
这个快捷键是用来显示行号的。