vim에서 멋지고 예쁜 쉼표로 구분된 열을 어떻게 정렬합니까?

vim에서 멋지고 예쁜 쉼표로 구분된 열을 어떻게 정렬합니까?

vim에 열 목록이 있습니다.

column_foo
, column_foobar
, column_really_way_to_long
, column_prefixfoo_prefixbar_really way to long

나는 이것이 다음과 같이 보이도록 패딩되고 결합되기를 원합니다.

, foo     ,  bar    ,  baz    ,  quz_quadazzel
, foobar  ,  moono  ,  bleh   ,  bleh  

이를 위해 수행할 수 있는 쉬운 명령 순서가 있습니까? 또한 특정 수의 문자에 시각적 블록을 채우는 방법을 알고 싶습니다.

foobar
, baz
, z
, really_long_column_of_stuff

즉, 오른쪽 패드를 사용하여 모든 항목을 만드는 방법은 무엇입니까?columns length(' , really_long_column_of_stuff')

답변1

Linux를 사용하는 경우 다음과 같은 간단한 트릭이 작동합니다.

%!column -t

답변2

다음을 살펴보세요.맞추다플러그인.여기그 기능의 몇 가지 예입니다.

관련 정보