我使用 kate 文本编辑器来编写 c++ 代码。我真的很喜欢编辑器,除了它的缩进行为让我发疯。我有以下问题:如果我想编写类似的代码
if( true )
{
//code
}
缩进最初把一切都搞砸了://code
当按下回车键时,kate 没有插入一个制表符并跳转到标记为“”的位置,而是插入了一个空格。所以更详细地描述它:你从
if( true )
{//your cursor is here
}
在按下回车键时,凯特会产生类似的东西
if( true )
{
[ ]//your cursor is here
}
其中 '[ ]' 代表一个空格。但相反,我希望 kate 插入一个制表符以给出开头指示的结果。或者,更冗长地重复一遍,我希望凯特给我
if( true )
{
<tabulator>//your cursor is here
}
点击进入。我玩过所有设置,但无法使其正常工作。它让我疯狂。我选择了“默认识别模式正常”、“使用制表符识别”(8 个字符)。有人知道如何自定义此行为吗?我查找了 katerc 文件,但找不到任何可以帮助我的选项...
编辑:我应该补充一点,如果凯特给我就可以了
if( true )
{
//your cursor is here
}
按回车键。但是这个额外的空白绝对是烦人的。