내가 처음 이맥스에 기록 된 파일을 편집하고있어 지금은 정력에 일하고 있음을 야기한다. 한쪽에서 다른쪽으로 전환 할 때 I 홀수 문제에 실행 된 것 :이맥스는 두 개의 탭 문자
코드 일부 장소 겉보기 임의로, 두 개의 탭 (시각 모두 동등한 이멕스 코드 탭있다 에서이맥스와 파이썬에서). 그러나 vim에서 이러한 탭 문자는 하나의 탭으로 표시됩니다.
때 I :
이for i in range(total_pairs):$
while 1:$
rint = random.randint(0,total_pairs-1)$
if(trialData[rint].cueDir == FORWARD):$
trialData[rint].cueDir = BACKWARD$
break$
이 코드는 여전히 하나의 방법을 실행하지만 그것은 상당히 짜증나 :으로 표시해야하지만
for i in range(total_pairs):$
^Iwhile 1:$
^I rint = random.randint(0,total_pairs-1)$
^I if(trialData[rint].cueDir == FORWARD)$
^I^ItrialData[rint].cueDir=BACKWARD$
^I^Ibreak$
: 설정 목록, 몇 줄과 같이 표시됩니다 예 읽다.
내가 실행
: 섞여있는, 그것은 대체 각^나는 하나 개의 탭으로, 대신이해야하는 두 개의 탭. 각^I 문자를 하나가 아닌 두 개의 탭으로 바꾸려면 어떻게해야합니까? 또한, 왜 이런 일이 일어나고 있습니까?감사합니다.
알 수 있습니다. 왜 내가 이전에 작동하지 않는다고 생각했는지 모르겠지만 제안은 효과가있었습니다. 나는'% s/\ t/~~~~~~~/g' 명령을 내렸다. (각각 ~는 하나의 공백과 동일하다. 제대로 포맷하는 법을 알 수 없다.) 나는 각각의 \ t를 8 개 공백으로 바꾸어야했다. 왜 그것이 일어나고 있는지 아직 확실하지 않습니다. –
일부 편집자는 탭으로 재미있는 일을합니다. 이것이 공간을 권장하는 한 가지 이유입니다. –