vim에서 열을 멋지고 예쁜 쉼표로 구분하는 방법


-1

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')


나는 그것을 할 수있는 함수를 작성하고 그것을 범위에서 행동하게 만들 것이다.
Daenyth

자리 표시 자의 'foo', 'bar'등을 사용하는 경우 후속 예제에서 동일한 자리 표시자를 유지해야 원하는 방식으로 처리 할 수 ​​있습니다. 그것이 바로 자리 표시 자입니다. 지금은 단어를 바꾸거나 원하는 것을 바꾸려는 것처럼 보입니다. 원본 표현을 어떻게 변형하고 싶은지 쉽게 말할 수 없습니다. 나는 사람들이 너를 도울 수있게 더 쉽게 대답을 얻을 수 있도록 이렇게 말하고있다.
Daniel Andersson

권자, 진짜 ..
Evan Carroll

답변:


3

당신이 리눅스에 있다면,이 깔끔한 작은 트릭은 작동합니다 :

%!column -t

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.