Um editor de texto de código aberto que normalmente é executado a partir da linha de comando. Uma versão mínima está incluída no Ubuntu por padrão, mas a versão completa está disponível em repositórios. As perguntas devem estar relacionadas ao uso do Vim no Ubuntu.
Encontrou este site:
link
E ele funciona para o primeiro caractere, mas minhas linhas estão alinhadas
this_is_a_string
E eu gostaria disso
This_Is_A_String
Alguma opinião?
O comando VI seria legal, mas qualquer outra so...
Existe alguma maneira de criar um novo documento de vim sem abrir o vim imediatamente? Por exemplo, quando eu digito vim myfile.txt , eu inicio no vim. Eu não quero ser lançado no vim.
Eu tenho as seguintes linhas.
1
4
2
10
3
20
4
35
5
56
...
...(many more lines after this)
E eu quero mudar para o seguinte no Vim.
1 4
2 10
3 20
4 35
5 56
...
...
Como posso conseguir isso?
Digamos que eu trabalhe em uma determinada sessão do Vim há algum tempo e chegue a um ponto em que realmente gostaria de ter tudo o que estou vendo em GVim em vez disso.
O caso de uso real é uma sessão terminal do Vim com um grande número...
De vez em quando, quero renomear um arquivo ao editá-lo. Por exemplo, de .html a .xhtml ou mais.
Para fazer isso no Vim, devo fazer
:saveas new_file
:!rm old_file
Existe um comando interno que me permite livrar-me da parte :!rm...
Isso não é particularmente importante, mas é algo sobre o qual eu estou curioso há algum tempo.
Eu escrevo muita documentação usando o rST (Sphinx). É assim que você escreve um título:
My Awesome Heading
==================
Lorem ipsum dol...
O Vim tem um comando equivalente ao Ctrl-I do Emacs?
O Emacs tem um atalho extremamente útil "C-I" que corrige o recuo da linha atual (ou linhas selecionadas).
Por exemplo, suponha que você escreva este pequeno código no Emacs:
def...
Dado um arquivo que se parece com:
Crab
some text that doesn't need sorting.
more textual descriptination
Albatross
some text or other
perhaps a list that needs no sorting:
1. a
2. bee
Dolphin
Pterodactyl
long story about th...
Eu sei que isso foi perguntado cerca de cem vezes, e eu olhei através de quase todas as respostas, eu vou direto ao assunto:
"+y
"*y
set clipboard=unnamed
set clipboard=unnamedplus
set clipboard+=unnamed
y
yy
todos não copiam para min...