0


vim 对js文件和txt的操作不同

vim 对js文件和txt的操作不同

https://www.runoob.com/w3cnote/ascii.html

同样一段话,vim 123.txt 和 vim 123.js ,将下面这些内容复制,然后粘贴,
显示的效果不一样
.js文件 会把 0D 0A 变换为 0A 09

import { request } from "@/api/service";
import { BUTTON_STATUS_NUMBER } from "@/config/button";
import { urlPrefix as bookPrefix } from "./api";

export const crudOptions = vm =>{return{
        pageOptions:{
            compact: true
        },
        options:{
            tableType:"vxe-table",
            rowKey: true,// 必须设置,true or false
            rowId:"id",
            height:"100%",// 表格高度100%, 使用toolbar必须设置
            highlightCurrentRow: false
        },
        rowHandle:{
            width:140,
            view:{
                thin: true,
                text:"",disabled(){return!vm.hasPermissions("Retrieve");}

在这里插入图片描述
在这里插入图片描述

.js文件 会把 0D 0A 变换为 0A 09
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
只需要:set invlist即可以将不可见的字符显示出来,例如,会以^I表示一个tab符,$表示一个回车符等。
在vim中
显示换行符等字符
:set invlist
关闭显示
:set nolist

在这里插入图片描述
:%s/\n//g ==>删除换行符

3.帮助信息
使用以下命令,可以查看关于非可见字符的帮助信息;
:help listchars

只需要:set list 或:set invlist即可以将不可见的字符显示出来,例如,会以^I表示一个tab符,$表示一个回车符等。

set nolist可以回到正常的模式。
在这里插入图片描述

notepad++

替换 tab键为空格
设置首选项
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

标签: vim javascript excel

本文转载自: https://blog.csdn.net/wowocpp/article/details/131459311
版权归原作者 wowocpp 所有, 如有侵权,请联系我们删除。

“vim 对js文件和txt的操作不同”的评论:

还没有评论