请教怎么设置vim,在编辑C代码的时候,回车自动插入一个Tab.(并且不要消失的)

Vim、Emacs配置和使用
回复
zldrobit
帖子: 27
注册时间: 2011-02-28 0:27
送出感谢: 0
接收感谢: 0

请教怎么设置vim,在编辑C代码的时候,回车自动插入一个Tab.(并且不要消失的)

#1

帖子 zldrobit » 2011-05-12 13:37

能不能让VIM回车后Ctrl+C,退出插入模式但不要把刚才那个Tab删掉呢。

不然俺用的插入word的map就不好使了。。。

:em06
头像
lilydjwg
论坛版主
帖子: 4163
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: 请教怎么设置vim,在编辑C代码的时候,回车自动插入一个Tab.(并且不要消失的)

#2

帖子 lilydjwg » 2011-05-12 14:27

你应当修正你的 map。
zldrobit
帖子: 27
注册时间: 2011-02-28 0:27
送出感谢: 0
接收感谢: 0

Re: 请教怎么设置vim,在编辑C代码的时候,回车自动插入一个Tab.(并且不要消失的)

#3

帖子 zldrobit » 2011-05-12 14:48

其实也可以的。。。 不过要是平时输入也有点不方便。。。
有些时候代码里边会有空行,想从缩进处开始输入啦~~~ :em20
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45
送出感谢: 0
接收感谢: 9 次

Re: 请教怎么设置vim,在编辑C代码的时候,回车自动插入一个Tab.(并且不要消失的)

#4

帖子 fanhe » 2011-05-12 15:19

笨而有效的方法, 你在map里面加 一个空格+一个退格 的按键

最好的方法, 研究清楚 vim 的tab 处理, 我至今还没搞清楚, 控制tab行为的选项有差不多5个
头像
lilydjwg
论坛版主
帖子: 4163
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: 请教怎么设置vim,在编辑C代码的时候,回车自动插入一个Tab.(并且不要消失的)

#5

帖子 lilydjwg » 2011-05-12 16:06

zldrobit 写了:其实也可以的。。。 不过要是平时输入也有点不方便。。。
有些时候代码里边会有空行,想从缩进处开始输入啦~~~ :em20

代码: 全选

cc
大小 O 也行。
zldrobit
帖子: 27
注册时间: 2011-02-28 0:27
送出感谢: 0
接收感谢: 0

Re: 请教怎么设置vim,在编辑C代码的时候,回车自动插入一个Tab.(并且不要消失的)

#6

帖子 zldrobit » 2011-05-12 16:08

谢谢呀。。。 俺就是木有想到。。。 空格再退格。。。
头像
自由建客
论坛版主
帖子: 13436
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64
来自: freebuilder@yeah.net
送出感谢: 12 次
接收感谢: 112 次
联系:

Re: 请教怎么设置vim,在编辑C代码的时候,回车自动插入一个Tab.(并且不要消失的)

#7

帖子 自由建客 » 2011-05-13 12:44

笨而有效的方法,离开之前随便输入个字符,分号最好,一来不会删除自动缩进,二来提示我这里未完成,回来要接着输。不用管缩进是用 tab 还是空格或是混合。
zldrobit
帖子: 27
注册时间: 2011-02-28 0:27
送出感谢: 0
接收感谢: 0

Re: 请教怎么设置vim,在编辑C代码的时候,回车自动插入一个Tab.(并且不要消失的)

#8

帖子 zldrobit » 2011-05-14 1:38

谢谢各位,要是能结贴就送你们分了,哈哈哈哈
回复

回到 “Vim和Emacs”