相关疑难解决方法(0)

命令行CSV查看器?

有人知道Linux/OS X的命令行CSV查看器吗?我正在考虑类似less但是以更易读的方式将列空间化.(我可以用OpenOffice Calc或Excel打开它,但是这样做太过于无法仅仅按照我的需要查看数据.)水平和垂直滚动会很棒.

linux csv macos command-line

290
推荐指数
13
解决办法
21万
查看次数

如何在Vim中插入真正的制表符?

当我在这里使用我的vimrc:

set tabstop=2
set shiftwidth=2
set softtabstop=2
set expandtab
set smarttab
Run Code Online (Sandbox Code Playgroud)

我安装了supertab插件.每当我处于插入模式时,我按Tab键,它会显示自动完成,但有时我想在字符串文字中插入一个真正的制表符.所以我的意思是每当我在双引号字符串文字中按Tab键时,它应该输入一个真正的制表符.

vim configuration supertab

62
推荐指数
2
解决办法
3万
查看次数

将文本与vim对齐等号

我倾向于在相同的符号上对齐代码以提高可读性.由此:

$ = jQuery.sub()
Survey = App.Survey
Sidebar = App.Sidebar
Main = App.Main
Run Code Online (Sandbox Code Playgroud)

对此:

$       = jQuery.sub()
Survey  = App.Survey
Sidebar = App.Sidebar
Main    = App.Main
Run Code Online (Sandbox Code Playgroud)

在vim中有一个简单的方法吗?

vim plugins editor

32
推荐指数
5
解决办法
1万
查看次数

仅在VIM中的第一个分隔符上对齐文本

假设我有这个代码:

width: 215px;
height: 22px;
margin-top: 3px;
background-color: white;
border: 1px solid #999999;
Run Code Online (Sandbox Code Playgroud)

我想这样对齐:

width:            215px;
height:           22px;
margin-top:       3px;
background-color: white;
border:           1px solid #999999;
Run Code Online (Sandbox Code Playgroud)

使用Align.vim我可以:Align \s使用空格作为分隔符,但这有两个问题

  1. 最初的缩进加倍
  2. 所有空格都被视为分隔符,因此最后一行被搞砸了

我已经阅读了Align.vim提供的许多选项,但我还没有找到办法.

vim alignment

12
推荐指数
2
解决办法
4815
查看次数

如何在 Vim 中对齐(以表格形式)行?

我有一个以下形式的文本文件:

line one 1 Sun
line two 22 Mon
line three 33 Tue
line four 444 Wed
Run Code Online (Sandbox Code Playgroud)

如何在特定位置(例如第三个单词)垂直对齐列?所需的输出是:

line one   1 Sun
line two   22 Mon
line three 33 Tue
line four  444 Wed
Run Code Online (Sandbox Code Playgroud)

更新:目的是提供原生 Vim 解决方案。我知道一些基于插件的解决方案。请参阅下面的评论,了解所选的对我有用的解决方案。

vi vim text-alignment

3
推荐指数
1
解决办法
1034
查看次数