用 getline(".") 可以得到当前行的内容。用 col(".") 可以得到当前光标所在字符的列数。这样你就可以自己看光标前后的字符是什么了。
col() 的返回值,第一列是 1。但字符串的第一个字符索引是 0。所以用的时候记得要在想看列的基础上再减 1 才行。比如看光标下的字符可以这样:
getline(".")[col(".")-1]