• sublime sftp 打开远程文件夹


    2014-04-29 13:19:09

    总结: 本文介绍两种方法,推荐第二种方法(samba+windows映射)

    先贴出sublime打开远程(Linux)目录所需的配置文件(sublime是通过ssh协议从Linux端下载上传文件,来保持同步的,下边的配置文件一部分就是配置ssh,另一部分配置所要打开的Linux目录)

    {
        // The tab key will cycle through the settings when first created
        // Visit http://wbond.net/sublime_packages/sftp/settings for help
        
        // sftp, ftp or ftps
        "type": "sftp",
    
        "save_before_upload": true,
        "upload_on_save": true,
        "sync_down_on_open": true,
        "sync_skip_deletes": false,
        "sync_same_age": true,
        "confirm_downloads": false,
        "confirm_sync": false,
        "confirm_overwrite_newer": false,
        
        "host": "192.0.0.0",
        "user": "username",
        "password": "123456",
        "port": "22",
        
        "remote_path": "/usr/local/mydir",
        "ignore_regexes": [
            "\.sublime-(project|workspace)", "sftp-config(-alt\d?)?\.json",
            "sftp-settings\.json", "/venv/", "\.svn/", "\.hg/", "\.git/",
            "\.bzr", "_darcs", "CVS", "\.DS_Store", "Thumbs\.db", "desktop\.ini",
            "\.png", "\.jpg"
        ],
        //"file_permissions": "664",
        //"dir_permissions": "775",
        
        "extra_list_connections": 4,
    
        "connect_timeout": 30,
        //"keepalive": 120,
        //"ftp_passive_mode": true,
        //"ftp_obey_passive_host": false,
        //"ssh_key_file": "~/.ssh/id_rsa",
        //"sftp_flags": ["-F", "/path/to/ssh_config"],
        
        "preserve_modification_times": true,
        //"remote_time_offset_in_hours": 0,
        //"remote_encoding": "utf-8",
        //"remote_locale": "C",
        //"allow_config_upload": false,
    }

    第一步:先在本地创建一个文件夹,用sublime打开

    第二步:右键左侧sidbar中这个文件图标,选择SFTP/FTP: SFTP > Map to Remote…

    第三步:在弹出的配置文件(如上)中修改相应的配置,ssh的ip,用户名,密码,想要打开的目录等等

    第三步:右键文件图标,SFTP > Download Folder,然后等待同步完成

    (如果出错,可能是编码的问题,忽略掉编码不正确的文件,或者修改编码,然后再SFTP > sync remote->local)

    原文:http://wbond.net/sublime_packages/sftp/sidebar

    注意:如果编码引起错误,可能是文件名字有乱码,删掉这些文件;或者在上边贴出的配置文件中,根据后缀将其忽略掉,不down下来

    -------------------新方法线------------------------

    2014年5月7日 10:08:03

    或者简单一点儿,在Linux机上开启samba服务,在windows中将Linux中那个文件夹映射到windows的一个"驱动器"上,

    再用sublime text 打开,省的乱码的纠结了,但是要注意Linux上文件的修改权限

    2014年5月23日 17:59:58

    还有,使用sublime创建project可以通过往这个project添加文件夹的方式,同时打开多个上一步建立的windows端映射驱动器

    Summer PHP框架

  • 相关阅读:
    Anagram
    HDU 1205 吃糖果(鸽巢原理)
    Codeforces 1243D 0-1 MST(补图的连通图数量)
    Codeforces 1243C Tile Painting(素数)
    Codeforces 1243B2 Character Swap (Hard Version)
    Codeforces 1243B1 Character Swap (Easy Version)
    Codeforces 1243A Maximum Square
    Codeforces 1272E Nearest Opposite Parity(BFS)
    Codeforces 1272D Remove One Element
    Codeforces 1272C Yet Another Broken Keyboard
  • 原文地址:https://www.cnblogs.com/iLoveMyD/p/3699024.html
Copyright © 2020-2023  润新知