Como remover aspas em torno das duas primeiras colunas no Vim?

Digamos que eu tenha o seguinte estilo de linhas em um arquivo de texto:

<code>"12" "34" "some text     "
"56" "78" "some more text"
.
.
.
etc.
</code>

Eu quero ser capaz de remover as cotações em torno das duas primeiras colunas. Qual é a melhor maneira de fazer isso com o Vim (atualmente estou usando o gVim)?

Eu descobri como, pelo menos, excluir a citação inicial de cada linha usando o modo visual e, em seguida, digite o comando'<,'>s!^"!!

Eu estou querendo saber se há uma maneira de selecionar uma coluna inteira de texto (um caractere indo direto para o arquivo ... ou mais de 1, mas neste caso eu só quero um). Se é possível, então você seria capaz de aplicar ox comando (exclua o caractere) para a coluna inteira.

Pode haver maneiras melhores de fazer isso. Estou procurando por alguma sugestão.

Atualizar

Apenas e FYI, eu combinei algumas das sugestões. Minhas_vimrc O arquivo agora tem a seguinte linha:

<code>let @q=':%s/"\([0-9]*\)"/\1/g^M'   
</code>

(Note o^M éCTRLQ + Entrar para emular pressionando a tecla Enter depois de executar o comando)

Agora eu posso usar uma macro via@q para remover todas as aspas de ambas as colunas numéricas no arquivo.

questionAnswers(8)

yourAnswerToTheQuestion