
Como posso riscar rapidamente todos os elementos de uma linha em uma tabela no modo organizacional?
Por exemplo se eu tiver a seguinte tabela:
| h1 | h2 | h3 | h4 |
|-------+-------+-------+--------|
| foo | bar | baz | bazong |
| lorem | ipsum | dolor | sit |
Eu quero pegar isso
| h1 | h2 | h3 | h4 |
|-------+-------+-------+----------|
| +foo+ | +bar+ | +baz+ | +bazong+ |
| lorem | ipsum | dolor | sit |
Sem adicionar manualmente um '+' no início e no final de cada célula.
Responder1
Se você colocar o ponto no início da linha que deseja riscar, poderá usar o seguinte replace-regexp para riscar todo o conteúdo
C-M-% ;; Query-regexp-replace
" +\(.+?\) +|" RET " +\1+ |" ;; Strikethrough all content up to the next |
Em seguida, faça isso apenas para o comprimento dessa linha (se você selecionar a linha primeiro, poderá executar em toda a região com !
.