V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
wdkwdkwdk
V2EX  ›  问与答

VPS初用者提问,代码编辑怎么搞?

  •  
  •   wdkwdkwdk · 2014-02-02 13:39:22 +08:00 · 4140 次点击
    这是一个创建于 3947 天前的主题,其中的信息可能已经有所发展或是发生改变。
    会使用ssh连接VPS,然后装了一个amh,挂了几个网站上去,但是要修改代码很麻烦,每次都是在本地改好,再用ftp put到服务器上去,有没有高效一点的办法?

    PS:使用在线ftp编辑过代码,效果非常不尽人意...
    32 条回复    1970-01-01 08:00:00 +08:00
    markmx
        1
    markmx  
       2014-02-02 13:44:12 +08:00
    把代码放在SVN 或者 GIt上定时就可以了!
    SErHo
        2
    SErHo  
       2014-02-02 13:44:53 +08:00
    vim 啊。
    alexrezit
        3
    alexrezit  
       2014-02-02 14:01:19 +08:00
    vim 啊.
    66CCFF
        4
    66CCFF  
       2014-02-02 14:08:03 +08:00
    试试nano吧。。简单的修改能搞定
    yylzcom
        5
    yylzcom  
       2014-02-02 14:14:18 +08:00 via Android
    Vi
    不二之选
    wdkwdkwdk
        6
    wdkwdkwdk  
    OP
       2014-02-02 14:17:15 +08:00
    @yylzcom
    @alexrezit
    @SErHo
    试了一下Vim,感觉功能好多,但是不太会用~
    zoowii
        7
    zoowii  
       2014-02-02 14:18:01 +08:00
    vim, git, ide+sftp
    方法不要太多了
    kfll
        8
    kfll  
       2014-02-02 14:51:40 +08:00 via iPad
    @wdkwdkwdk 初学先打开vimtutor
    SErHo
        9
    SErHo  
       2014-02-02 14:58:23 +08:00
    @wdkwdkwdk 一般会基础用法就行了,这样临时远程编辑下就会有用处。
    beakey
        10
    beakey  
       2014-02-02 16:36:50 +08:00
    VIM 不会始终是个问题。

    用 SCP 临时解决一下问题还可以。
    tinyhill
        11
    tinyhill  
       2014-02-02 16:37:51 +08:00
    vi
    chairuosen
        12
    chairuosen  
       2014-02-02 17:02:49 +08:00
    mac下我用transmit的sftp连上去,在线sublime编辑,在sublime里保存的时候transmit会检测到文件变动自动上传上去
    FrankFang128
        13
    FrankFang128  
       2014-02-02 17:03:53 +08:00
    不会 vim 玩什么 vps
    WildCat
        14
    WildCat  
       2014-02-02 17:04:56 +08:00
    最好别用ftp了 vpser还是scm吧
    WildCat
        15
    WildCat  
       2014-02-02 17:05:32 +08:00
    @WildCat 哦 不,应该是scp
    shiniv
        16
    shiniv  
       2014-02-02 17:09:39 +08:00
    如果是Mac的话 可以用coda2
    geeklian
        17
    geeklian  
       2014-02-02 17:19:31 +08:00
    很多IDE都自带发布功能...

    vi什么还是算了,vps定位部署环境,就不应该在上面开发。
    alexrezit
        18
    alexrezit  
       2014-02-02 17:40:29 +08:00
    shell 都用不明白玩儿什么 VPS.
    wang2191195
        19
    wang2191195  
       2014-02-02 18:22:51 +08:00 via iPhone
    vim&emacs 随便挑一个学吧~
    chairuosen
        20
    chairuosen  
       2014-02-02 19:19:50 +08:00
    @alexrezit
    @FrankFang128 你们是开玩笑还是就是这意思
    “XXX都用不明白玩儿什么XXX”
    过来人带着尖酸刻薄的语气鄙视初学者么?
    哪来的优越感?
    FrankFang128
        21
    FrankFang128  
       2014-02-02 19:29:38 +08:00
    @chairuosen 学会 VIM 对他帮助巨大。玩笑+调侃。 会 VIM 在 V2 上能有什么优越感,大多数人都会。
    chairuosen
        22
    chairuosen  
       2014-02-02 19:32:47 +08:00
    @FrankFang128 ^_^ 误解你了
    alexrezit
        23
    alexrezit  
       2014-02-02 19:34:47 +08:00
    @chairuosen
    如果当年不是被学长这么调戏, 可能现在我也不会.
    Koudin
        24
    Koudin  
       2014-02-02 19:41:44 +08:00 via Android
    应该本地先修改并测试好才会上传吧……所以需要在shell里修改代码吗……
    chairuosen
        25
    chairuosen  
       2014-02-02 19:41:51 +08:00
    @alexrezit 跟不熟悉的人这样说稍微会有些噎人。你看lz后来都不出现了~~
    alexrezit
        26
    alexrezit  
       2014-02-02 19:43:57 +08:00
    @chairuosen
    也许是折腾去了呢. VPS 的基本配置我也是在用到第三台 VPS 的时候才比较熟悉的.
    wdkwdkwdk
        27
    wdkwdkwdk  
    OP
       2014-02-02 20:38:12 +08:00
    @alexrezit
    @chairuosen 去吃烧烤去了,哈哈~
    yangff
        28
    yangff  
       2014-02-02 23:09:17 +08:00
    vi不习惯就nano吧。
    写个10行左右的脚本就差不多了,更长的考虑自动更新或者git。
    jiazhoulvke
        29
    jiazhoulvke  
       2014-02-02 23:42:31 +08:00
    用sshfs把服务器上的目录映射到本地就行了。
    不过建议还是学学vim,受用终身。
    ccdjh
        30
    ccdjh  
       2014-02-03 00:50:38 +08:00
    用rsync 很方便。

    如果直接在vps修改,你可以用nano 很简单。
    liuxurong
        31
    liuxurong  
       2014-02-03 04:43:49 +08:00
    winscp就可以满足你需求,把要编辑的文件,右键编辑就OK了,你改变文件会自动上传的。
    liuxurong
        32
    liuxurong  
       2014-02-03 04:44:14 +08:00
    不喜欢winscp的话,就装一个dropbox吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   954 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:40 · PVG 06:40 · LAX 14:40 · JFK 17:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.