Vim Org Mode é um plugin para o editor Vim que integra a funcionalidade do Org Mode ao Vim. O Modo Org é um modo que auxilia no esboço, no gerenciamento de tarefas e na tomada de notas com uma linguagem de marcação de texto simples.
O Modo Org é uma ferramenta útil para escrever e gerenciar tarefas que foi feita para GNU Emacs. No entanto, também pode ser usado no editor Vim usando um plugin chamado Vim Org Mode.
Neste guia, explorarei como integrar o plugin Vim Org Mode com o editor Vim e como usá-lo.
Observação: Informamos que, para os fins deste guia, estou usando a distribuição Linux (Ubuntu 22.04). As instruções serão idênticas para outras distribuições Linux, mas podem ser diferentes para macOS e Windows.
- Pré-requisito
- Instalando o modo Vim Org
- Usando o modo Vim Org
- Exportando o arquivo organizacional usando o modo Vim Org
- Limitação do modo Vim Org
- Conclusão
Pré-requisito
Você precisa instalar o Emacs no Linux para utilizar totalmente os recursos do Vim Org Mode. Para instalar o Emacs no Linux através do gerenciador de pacotes APT, use:
sudo apt instalar emacs
O Modo Org foi projetado para Emacs e é uma parte importante dele. Todo o plugin Vim Org Mode depende do Emacs para exportar os arquivos .org em vários formatos.
Instalando o modo Vim Org
Você precisa de um gerenciador de plugins para integrar o Modo Org no editor Vim. O gerenciador de plugins é a maneira mais fácil de instalar plugins para Vim. Infelizmente, nenhum gerenciador de plugins vem por padrão com o editor Vim, ele deve ser instalado manualmente.
Existem diferentes gerenciadores de plugins, como Vim-Plug, Pathogen, Vundle e Volt. Todos os gerenciadores de plugins são perfeitos, mas neste guia irei instalar Plugue Vim porque é fácil de configurar.
Para instalar o gerenciador de plugins Vim-Plug, execute os seguintes comandos:
ondulação - fLo ~/. porque / carregamento automático / plugue . porque -- criar - dirs \https // cru . githubusercontent . com / junho / porque - plugue / mestre / plugue . porque
Agora, faça a chamada plug#begin() e chamar plug#end() tags no vimrc arquivo.
chamar plug#begin ( )< Códigos de plug-in >
chamar plug#fim ( )
No Vim, os plugins vêm na forma de códigos, que podem ser colocados entre essas duas tags.
Vamos colocar o Modo organizacional código do plugin nestas tags:
chamar plug#begin ( )Plugue 'jceb/vim-orgmode' 'Plugin do modo organizacional
Plugue 'tpope/vim-speeddating' 'Para inserir datas
Plugue 'vim-scripts/utl.vim' 'Para inserir URLs
chamar plug#fim ( )
O código é retirado de uma fonte bem conhecida de plugins do Vim, Seja incrível .
Você também precisa de outros plug-ins chamados ENCONTRO RAPIDO e UTL para inserir rapidamente as datas e URLs ao editar os documentos organizacionais no Vim usando o modo organizacional.
Salve e saia do vimrc arquivo usando mudança+zz chaves ou :qq comando.
Abra o editor Vim e execute :PlugInstall comando para instalar o plugin do Modo Org.
: PlugInstall
O :PlugInstall comando é usado para instalar os plugins que são colocados no vimrc arquivo. Para excluir o plugin, remova o código do plugin do vimrc arquivar e executar :PlugClean comando no editor Vim.
O Modo Org foi integrado com sucesso ao editor Vim.
Usando o modo Vim Org
Vamos criar um arquivo Org no editor Vim para usar de forma prática o Modo Org no Vim.
# Documento organizacional sobre LinuxHint* Bem-vindo para Linux
Um lugar para aprenda sobre Linux e abra - software de origem .
** Categorias principais
+ * Ubuntu *
+ Instalando o Vim
~ sudo apto instalar vim ~
+ Instalando o VLC
~ sudo apt instalar vlc ~
+ Configurando o Apache
+ * Comandos Linux *
+ comando cortar
+ comando cavar
+ Comando grep
+ * Por que *
Aprender mais sobre Linux, visite [ [ www . linuxhint . com ] [ LinuxDica ] ]
2023 : 12 : vinte e um Quinta-feira
** TODO Você já visitou o LinuxHint antes ?
+ [ ] Não
+ [ X ] Sim
Para continuar, inicie o Vim, cole o conteúdo do arquivo Org fornecido acima e salve-o com o .org extensão.
Você notará que o arquivo está formatado corretamente com a integração do plugin Vim Org Mode.
No arquivo acima, o símbolo # é usado para adicionar comentários, enquanto *, ** e *** indicam os níveis de título 1, 2 e 3. O símbolo de mais (+) é usado para criar uma lista não ordenada, enquanto * * deixa o texto em negrito.
Use o ctrl+a e Ctrl+x teclas para aumentar ou diminuir um componente de data ou hora (formato de número ou palavras), graças a ENCONTRO RAPIDO plugar.
Além disso, você pode dobrar e desdobrar o título passando o cursor sobre o título e pressionando a tecla Tab.
Para saber mais sobre a marcação do arquivo organizacional, consulte a folha de dicas abaixo:
Exportando o arquivo organizacional usando o modo Vim Org
O Modo Org também é usado para exportar os arquivos organizacionais em diferentes formatos, como PDF, Beamer PDF, Markdown, LateX e HTML.
Observe que você deve ter o Emacs instalado e configurado em seu sistema Linux para exportar o arquivo Org usando o plugin Org Mode.
Para exportar o arquivo organizacional como PDF, use:
: OrgExportToPDFPara exportar o arquivo Org em HTML, BeamerPDF, LaTeX e Markdown use os seguintes comandos:
: OrgExportToHTML: OrgExportToMarkdown
: OrgExportToLaTeX
: OrgExportToBeamerPDF
Limitação do modo Vim Org
É importante observar que o Modo Org não foi totalmente implementado no Vim. Muitos recursos ainda não estão disponíveis, ao contrário do Emacs, como:
- Prazos
- Agendamento
- Despachante de Agenda
- Cronometrando o tempo de trabalho
- Pesquisa de tags
- Publicação
E muitos outros.
Mas atualizações futuras certamente trarão todos os principais recursos do Modo Org no Vim.
Conclusão
O plugin Org Mode aprimora as funcionalidades do Vim, permitindo que os usuários aproveitem os recursos do Org Mode sem sair do Vim. Você não pode usar o Modo Org com o Vim pronto para uso, um plugin precisa ser instalado. O Modo Org para Vim ainda carece de muitos recursos importantes que deverão surgir no futuro. No entanto, a integração do modo organizacional faz o trabalho de criar uma lista de tarefas, navegar pelos títulos e gerenciar datas e horas. No geral, o Modo Org é uma ferramenta valiosa para aqueles que preferem a interface do Vim enquanto se beneficiam dos recursos de produtividade do Modo Org.