vim과 cygwin에서 기본 작업 디렉토리를 설정하는 방법은 무엇입니까?


0

내 시스템은 gvim 7.4 + xp + cygwin입니다.

vim 또는 cygwin을 열 때마다 pwd를 입력하십시오.

cygwin에서 pwd :
/ cygdrive / c / Documents and Settings / sy

c : / Documents and Settings / sy :
gvim 에서 기본 디렉토리 / cygdrive / c / workspace pwd 를 설정하고 싶습니다
.

기본 디렉토리 c : / workspace를 설정하고 싶습니다.
vim과 cygwin에서 어떻게 설정을 할 수 있습니까?

1. .bash_profile이라는 파일을 만들고 두 줄을 추가하십시오 cd / cygdrive / c / workspace
echo "hallo world"

전혀 효과가 없습니다.

2.i cd /cygdrive/c/workspace 파일에 추가 profile하면 잘못된 출력은 다음과 같습니다. -bash : $ '\ r': command not found
-bash : $ '\ r': command not found
-bash : $ '\ r': 명령을 찾을 수 없음
- bash : $ '\ r': command not found
-bash : $ '\ r': command not found
-bash : $ '\ r': command not found
-bash : $ '\ r': 명령을 찾을 수 없음
-bash : $ '\ r': 명령을 찾을 수 없음
-bash : $ '\ r': 명령을 찾을 수 없음
': 유효한 식별자가 아닙니다
-bash : $'\ r ': 명령을 찾을 수 없습니다
-bash : / etc / profile : 104 행 : 예기치 않은 토큰 profile_d () -bash-4.1 $ 근처의 구문 오류$'\r''
'bash: /etc/profile: line 104:


당신이하려는 일을 이해하지 못합니다. Cygwin 터미널을 / cygdrive / c / workspace 디렉토리에서 시작 하시겠습니까? vim과 gvim을 모두 참조합니다. Cygwin 또는 Windows 버전의 vim 및 gvim을 사용하고 있습니까?
garyjohn

답변:


0

Cygwin의 경우

cd /cygdrive/c/workspace

~ / .bash_profile에 있습니다.

또는, 원하는 것은 / cygdrive / c / workspace를 홈 디렉토리로 만드는 것입니다. 기본적으로 Cygwin 쉘이 시작됩니다. 그렇게하려면 / etc / passwd에서 사용자 항목을 편집하십시오. 그런 다음 Cygwin 쉘을 다시 시작하십시오.

gvim의 경우 gvim을 시작하는 바로 가기를 생성하고 마우스 오른쪽 버튼으로 클릭 한 후 속성 ...으로 이동 한 다음 "시작 위치"필드에 C : / workspace를 입력하십시오.


cygwin에 .bash_profile이 없습니다. 어떻게 할 수 있습니까?
it_is_a_literature

아직없는 경우 만드십시오. 홈 디렉토리에 있습니다 (이것이 ~의미합니다).
Andrew Schulman

홈 디렉토리를 변경하는 방법에 대한 설명을 추가했습니다.
Andrew Schulman

.bash_profile이라는 파일을 만들고 두 줄을 추가 cd /cygdrive/c/workspace하고 echo "hallo world " 전혀 영향을 미치지 않습니다.
it_is_a_literature

.bash_profile이 홈 디렉토리에 있고 bash가 쉘인 경우, 시작할 때이를 실행합니다.
Andrew Schulman
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.