用手机 termux 编程,为什么把代码粘贴到 vim 会格式乱,粘贴到 nano 却不乱,求大神指教, nano 功能少啊! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Windyzhou

用手机 termux 编程,为什么把代码粘贴到 vim 会格式乱,粘贴到 nano 却不乱,求大神指教, nano 功能少啊!

  •  
  •   Windyzhou Jan 17, 2024 via Android 13311 views
    This topic created in 835 days ago, the information mentioned may be changed or developed.
    33 replies    2024-01-24 08:15:41 +08:00
    EyebrowsWhite
        1
    EyebrowsWhite  
       Jan 17, 2024 via iPhone   1
    set paste
    jadec0der
        2
    jadec0der  
       Jan 17, 2024   3
    应该是因为 tab 越来越多

    :set paste
    worldhandsomeboy
        3
    worldhandsomeboy  
       Jan 17, 2024
    何必为难自己,用电脑不好吗
    nothingistrue
        4
    nothingistrue  
       Jan 17, 2024
    先敲一行 「:set paste 」再粘贴。VIM 会跟 Excel 一样自作聪明。若要恢复则再敲「:set nopaste 」
    3dward
        5
    3dward  
       Jan 17, 2024
    简单点可以 `:set paste` ,如果不想每次都设置的话,可以看看 `:help xterm-bracketed-paste`
    Windyzhou
        6
    Windyzhou  
    OP
       Jan 17, 2024 via Android
    @worldhandsomeboy #3 哪里有手机方便
    Windyzhou
        7
    Windyzhou  
    OP
       Jan 17, 2024 via Android
    @nothingistrue #4 恢复什么,一直开着 paste 模式会怎么样
    Freakr
        8
    Freakr  
       Jan 17, 2024
    @Windyzhou #7 自动缩进会被关掉
    worldhandsomeboy
        9
    worldhandsomeboy  
       Jan 17, 2024
    @Windyzhou 罢了,不需要问手机编程能做啥,用电脑就行
    catamaran
        10
    catamaran  
       Jan 17, 2024   1
    手机编程?大佬!
    Krime
        11
    Krime  
       Jan 17, 2024
    @Windyzhou 粘贴完恢复:
    :set nopaste
    whkvf
        12
    whkvf  
       Jan 17, 2024 via Android
    这个有点难为自己了吧
    llej
        13
    llej  
       Jan 17, 2024
    Windyzhou
        14
    Windyzhou  
    OP
       Jan 17, 2024 via Android
    @llej #13 这个要键盘吧,那还不如直接电脑
    julyclyde
        15
    julyclyde  
       Jan 17, 2024
    被 vim 的 syntax 功能干扰了吧?
    qgmzmy
        16
    qgmzmy  
       Jan 17, 2024 via Android
    随便找个文本编辑器都比这好用吧,也一样可以编程。
    CivAx
        17
    CivAx  
       Jan 17, 2024
    tab 多的文本就会这样,抄 config 的时候经常遇到,每次 shift+insert 才会发现代码乱掉。

    如果不想总是 set paste / nopaste ,最简单的办法就是 vi text ,然后粘贴、然后 wq 、然后 vim 编辑;或者 nano 打开、粘贴、保存,然后再用 vim 编辑。这套连招我已经习惯了,非常顺手。
    Windyzhou
        18
    Windyzhou  
    OP
       Jan 17, 2024 via Android
    @qgmzmy #16 安卓吗?可以推荐几个吗
    Windyzhou
        19
    Windyzhou  
    OP
       Jan 17, 2024 via Android
    @CivAx #17 vi text 什么意思
    relife
        20
    relife  
       Jan 17, 2024
    @Windyzhou vi 和 vim 一样是编辑器意思是让你先用 vi 打开文本文件,然后粘贴进去再退出用 vim
    Windyzhou
        21
    Windyzhou  
    OP
       Jan 17, 2024 via Android
    @relife #20 我是这样的,一样的
    flyqie
        22
    flyqie  
       Jan 17, 2024
    大佬平时做啥的。。

    #6 有点震惊。。

    移动端做开发,个人体验非常难受。
    BBBOND
        23
    BBBOND  
       Jan 18, 2024 via Android
    可以 termux 启动 code server ,然后浏览器打开,可能开发起来会舒服点
    Promtheus
        24
    Promtheus  
       Jan 18, 2024
    太卷了 是不是拉屎的时候还要写几行代码
    weixiangzhe
        25
    weixiangzhe  
       Jan 18, 2024
    手机敲代码 感问老哥用啥输入法,输入符号不累的吗
    qgmzmy
        26
    qgmzmy  
       Jan 18, 2024 via Android
    @Windyzhou 专门编程用的不清楚,我平时用 MT 的文本编辑器比较多
    Rehtt
        27
    Rehtt  
       Jan 18, 2024
    @worldhandsomeboy 在平板上用,平板有物理键盘,用 ssh 连接到自己电脑,外出带平板而不用背电脑
    worldhandsomeboy
        28
    worldhandsomeboy  
       Jan 22, 2024
    @Rehtt 没必要,将自己的设备各司其职,就和工作与生活一样,该背就背
    Rehtt
        29
    Rehtt  
       Jan 22, 2024 via Android
    @worldhandsomeboy 有时放假或请假出去,但可能会有紧急情况,又不可能出去也带电脑
    worldhandsomeboy
        30
    worldhandsomeboy  
       Jan 23, 2024
    @Rehtt 基本没在工作区或是自己房间以外的场所敲过代码,你也太卷了。话说你这个手机编程主要是做啥的
    Rehtt
        31
    Rehtt  
       Jan 23, 2024 via Android
    @worldhandsomeboy 用 ssh 远程到公司电脑的 nvim 编程
    Windyzhou
        32
    Windyzhou  
    OP
       Jan 23, 2024 via Android
    @Rehtt #31 和普通的 vim 有什么区别,termux 的 vim 还支持光标的指定定位。
    worldhandsomeboy
        33
    worldhandsomeboy  
       Jan 24, 2024
    @Rehtt 好奇你的工作是负责哪一块的
    About     Help     Advertise     Blog     API     FAQ     Solana     2373 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 62ms UTC 01:37 PVG 09:37 LAX 18:37 JFK 21:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86