我希望这是发布此问题的正确位置。
我在更改joe中的标签大小时遇到问题。 我已将'joerc'复制到$ HOME并已将-tab行编辑为'-tab 4',但这并未改变joe中的选项。当我编辑joerc时,数字4是绿色而不是蓝色,所以我认为它读错了。
任何人都知道如何使这项工作?
答案 0 :(得分:11)
真正的解决方案是:
$HOME/.joerc
(至少不是.joe
,因为至少Debian joerc
建议!):include /etc/joe/joerc
*
和换行符-tab 4
和-istep 4
,每个都在一行上。您还可以使用其他蒙版添加更多选项。
答案 1 :(得分:10)
我浪费了大约20分钟试图设置标签尺寸。这是解决方案:
予。打开:
/etc/joe/joerc
II。找到包含-tab nnn的行并将其更改为:
-tab 4
(我假设您要将标签大小更改为4.如果您想要不同的值,请将所有4更换为您的值)
III。找到-istep nnn并将其更改为:
-istep 4
IV。保存&出口
这将为没有扩展名的文件设置标签大小4。如果要更改具有常见扩展名的文件的选项卡大小,例如* .java:
予。打开/ etc / joe / ftyperc
II。找到您的扩展名,例如* .java。最初它看起来像:
JAVA
*.java
-autoindent
-syntax java
-smarthome
-smartbacks
-purify
-cpara >#!;*/%
III。你必须评论(在它之前插入标签)-autoindent并添加-istep 4 bellow -cpara。它应该看起来像:
JAVA
*.java
-autoindent
-syntax java
-smarthome
-smartbacks
-purify
-cpara >#!;*/%
-istep 4
答案 2 :(得分:2)
如果有其他人碰到这个,我在AIX上运行一个古老版本的joe,经过一些痛苦的试验和错误后发现-smartbacks对我来说是个问题。我评论说,线路输出和标签工作,把它放回去,它们又回到2.可能在以后的版本中修复,但希望这可以帮助其他人解决同样的问题。
JAVA
*.java
-spaces
-tab 4
-istep 4
-indentc 32
-autoindent
-syntax java
-smarthome
-smartbacks
-purify
答案 3 :(得分:0)
每次按下 Tab 键时,它会在执行以下步骤后插入 4 个空格(使用 joe 4.6):
执行sudo joe /etc/joe/joerc
找到包含 -tab nnn Tab width
的行,将其更改为 -tab 4 Tab width
并确保其左侧没有空格。
向下几行,找到包含 -spaces TAB inserts spaces instead of tabs
的行并确保其左侧没有空格。
保存并退出
这适用于没有扩展名的文件、.cpp 文件、.java 文件、.c 文件、.txt 文件等。