gvim의 원격서버 파일 리스트 에러

rkdskd의 이미지

멋지게 변화하는 KLDP.... 고생하신분들께 감사드립니다.

저는 windows xp에서 gvim을 사용하여 로컬 혹은 원격서버에 접속하여 작업중입니다.

원격 서버의 파일/디렉토리를 리스트, 편집하기위해 netrw 플러그인을 사용중인데,

netrw에서 윈도우내장 ftp.exe를 기본으로 사용하고 있습니다. 로그인등 처리는 잘 되는데.

디렉토리 리스트가 제대로 안된다는것인데요 netrw에서는 서버의 디렉토리를 리스트하면( ls -Fa를 사용하게 되어있는데요)

ls -Fa하면 보통 파일/디렉토리의 속성등에 맞춰 이름뒤에 *, / 등이 붙여지게되는데 윈도우 내장 ftp는 -F 옵션을 줘도 *, /등이 표시가 되지 않습니다.

그래서 netrw에서 디렉토리의 이동이 안되는것 같습니다. (모두 파일로 보이고 디렉토리의 이동이 netrw창에서 단축키/엔터키등으로 안됩니다.)

혹시나 하고 다른 ftp(ncftp.. 기타등등)를 설치하여 이를 사용하도록 해보았지만 다른문제가 발생하네요..

rcp등 몇가지 해보았지만 서버에서 rcp등의 서비스를 제공하지 않아 ftp로만 사용해야하는데,...

혹시 이와같은 환경에서 작업하시는분들 계시면 도움좀 부탁드리겠습니다.

주말 잘들 보내세요..

aero의 이미지

윈도우용 vim 7.0 netrw에는 문제가 좀 있습니다.
따라서
http://kldp.org/node/73718
에 설명한 내용대로 고치면 작동합니다.

Window에서 Linux/Unix에 붙어서 작업할때는 번거로운 netrw를 쓰시는것 보다
winscp의 기본 에디터를 gvim으로 바꾸고 작업하는게 여러모로 인터페이스나
보안성,사용성에 있어 훨씬 좋습니다.

rkdskd의 이미지

netrw에 그런문제가 있나보군요.
winscp등의 기본에디터를 gvim으로 변경하여 사용하는것도 좋은 방법으로 보입니다.

제가 netrw에 매달렸던(?)이유는 다름아닌 vim의 세션때문인데요..
매일 작업했던 파일 및 환경들을 필요시마다 세션별로 저장해서 관련파일이나 기타 설정등의 변화없이 한번에 사용할수 있는 편의성(?)때문이었거든요.
한번에 작업해야할 파일, 참고해야할 파일들이 여기저기 산재해있고, 그 수 또한 상당하기때문에 그때마다 찾아서 하는게 정말 번거롭거든요.
물론 netrw상에서 사용하는것은 약간 문제가 있었지만 명쾌한 해결책이 없어 아쉬운대로 사용중이었거든요.

일단 알려주신 링크대로 실행해본 후 적당한 타협점을 찾아야겠습니다.
윈도우용 vim에서 저 기능만 제대로(?) 지원대면 정말 더 이상 바랄것이 없을것같습니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.