Estou procurando algo como Sublime Text para tabelas. Ou seja, quando encontrar algo com valores delimitados por tabela (por exemplo), as colunas deverão ser exibidas alinhadas.
Excel , Calligra Sheets ou LibreOffice Calc são muito pesados para mim. Quero alternativas mais simples, mais leves, mais rápidas e gratuitas.
Atualização: as sugestões até agora incluem programas de planilhas capazes de realizar plotagens e cálculos. Isso é bom, mas também é meio que um exagero para mim. Eu só preciso editar a tabela e exibir alinhado. De fato, se o Sublime Text (ou qualquer editor de texto, como Gedit, Geany) tivesse um plugin que exibisse colunas alinhadas, isso seria suficiente ( perfeito ) para mim.
Respostas:
Eu posso recomendar Gnumeric .
Gnumeric é um programa de planilha de código aberto. Gnumeric é ...
Para instalar:
fonte
espalhado
python FTW
Descrição da página inicial do pyspread
O Pyspread é um aplicativo de planilha não tradicional, baseado e escrito na linguagem de programação Python .
O objetivo da disseminação é ser a planilha mais pitônica.
O Pyspread espera expressões Python em suas células da grade, o que torna obsoleta uma linguagem específica da planilha. Cada célula retorna um objeto Python que pode ser acessado de outras células. Esses objetos podem representar qualquer coisa, incluindo listas ou matrizes.
Pyspread é um software livre. É lançado sob a GPL v3 . Você pode encontrar o código de fonte no github .
Instalação
fonte
Se você é usuário (ou pelo menos está familiarizado com) emacs (ou vim), existe o modo org , que contém um editor integrado simples para tabelas. No entanto, ele precisa que as tabelas estejam em um formato específico, onde as colunas sejam separadas por barras verticais (ou seja, o símbolo de barra vertical | |).
Você também pode fazer cálculos simples, e a integração no editor permite usar os sofisticados recursos de edição do emacs / vim.
A documentação pode ser encontrada no site do modo organizacional e uma pequena introdução no youtube .
fonte
|
é um rompimento de negócio para mim. Normalmente trabalho com arquivos de texto separados por tabulação.sed 's/<TAB>/|/g' filename | emacs | sed 's/|/<TAB>/g' > filename
você pode até definir uma função aemacs
partir dela e será como se esse|
fosse apenas o caminho queemacs
representa seus delimitadores de guias.|
originalmente, este comando os substituirá por abas quando eu fechar o emacs.Modo de tabela VIM
Descrição da página de repositório do github
Um criador e formatador de tabelas automático impressionante, que permite criar tabelas organizadas enquanto você digita. O plug-in também pode formatar o conteúdo existente em uma tabela, o que possibilita o trabalho com csv ou outros arquivos de texto. Para ter uma idéia de seus recursos, há um vídeo de demonstração do youtube .
Instalação
Veja a página de repositório do github .
fonte
MacroCALC
Você disse leve?
Descrição da página inicial do MacroCALC
MacroCALC - "mc" ou "321" é uma poderosa planilha baseada em caracteres compatível com Lotus que suporta 100000 linhas, 700 colunas, 40 funções, 8 formatos de exibição, vinculação de arquivos, programação em macro e funções definidas pelo usuário.
É um programa de console baseado em maldições e não precisa de ambiente gráfico .
É totalmente integrado com [
nt
]roff
,units
,man
,awk
,perl
esh
. Como deveria estar no ambiente UNIX, o programa pode atuar como um filtro, permitindo que os usuários usem pipes para realizar transformações complexas nos fluxos de dados. Ele contém umaC
interface de programação, além de suporte a arquivos Lotus WKS e dBASE. Próprio arquivo de formato de MacroCALC é ASCII plana , fácil de entender e, portanto, pode ser manipulado diretamente comawk
,perl
ou outras ferramentas padrão do UNIX, ou mesmo com editores comovi
.Além disso, o MacroCALC é capaz de gerenciar unidades: como um cientista, o programa está ciente das regras para o cálculo de unidades; por exemplo, se um "comprimento" é dividido em "tempo", ele mostra um resultado de "velocidade" e um "comprimento" não pode ser adicionado a uma "massa".
Instalação
Consulte a página inicial do MacroCALC para obter instruções de instalação. Testado no Lubuntu 16.04.
fonte
Escritório Siag (Scheme In A Grid)
excelente software, mas pode não ser instalável nas versões atuais do Ubuntu
Descrição da página inicial e da Wikipedia de Siag
O Siag Office é um pacote de escritório gratuito totalmente integrado. É conhecido por ser extremamente leve, portanto, capaz de rodar em sistemas muito antigos razoavelmente bem, como em computadores i486 com 16 MB de RAM. Por ser leve, o software carece de muitos dos recursos das principais suítes de escritório, como LibreOffice, Calligra Suite ou Microsoft Office. O Siag Office é distribuído sob os termos da GNU General Public License e incluído no Damn Small Linux, uma distribuição leve do Linux.
Veja também este artigo .
Instalação
O Siag precisa ser compilado a partir do código-fonte depois que outras bibliotecas (
libgd2-xpm-dev libxmu-dev xaw3dg-dev
e as mencionadas aqui ) foram instaladas primeiro, infelizmente não foi possível compilá-lo no Lubuntu 16.04, mas talvez eu não tenha tentado bastante. Consulte este artigo para obter instruções de instalação mais detalhadas.fonte
Editor de Tabela Sublime
Quem precisa de um novo programa quando o Sublime pode executar a tarefa?
Descrição da página de repositório do github
O Editor de tabelas é um pacote para o editor Sublime Text 2 e Sublime Text 3 para editar tabelas de texto. O Editor de Tabelas possui quase as mesmas teclas que o editor de tabelas no modo Emacs-org. Para ter uma idéia dos recursos, há um artigo útil e esses dois vídeos: vídeo 1 vídeo 2
A julgar pelo que a página do github diz, o Sublime Table Editor não é mais suportado ; no entanto, o software ainda pode estar funcionando. Não o testei no meu sistema.
Instalação
Veja a página de repositório do github .
fonte
Você pode tentar o editor de código Atom com o pacote tablr ou table-editor .
Faça o download do arquivo .deb do Atom em seu site . Em seguida, instale-o usando o GDebi Package Installer ou executando os seguintes comandos no terminal (um por um):
Em seguida, instale o pacote tablr ou editor de tabelas no Atom usando o instalador de pacotes embutido (que é a guia Instalar na exibição Configurações ) dentro do Atom ou executando os seguintes comandos, respectivamente: -
fonte
Eu recomendaria
sc-im
, que significa s preadsheet c alculator im provado. No momento, está disponível apenas no Github .É ativamente desenvolvido e enxuto.
Recursos da descrição do Github:
Alguns dos recursos do SC-IM
Sobre o nome, a ideia é que o programa possa ser identificado como outro aplicativo semelhante ao vim. SC-IM significa Calculadora de Planilha Improvisada. :-)
Portanto, os comandos e o fluxo de trabalho são familiares se você tiver experiência com
vi
ouvim
.Algumas capturas de tela:
Para a instalação,
build-essential
,ml-yacc
,bison
e as bibliotecaslibncurses5-dev
elibncurses5w-dev
são necessários. Basta executarmake
,sudo make install
nosrc
diretóriosc-im
após a clonagem do github.fonte